Leverage Powershell – Just Enough Admin for your Helpdesk

https://blogs.technet.microsoft.com/datacentersecurity/2017/04/24/leverage-powershell-just-enough-administration-for-your-helpdesk/

Create your own Network functions with Powershell

After visiting Thomas Maurer’s blog with basic networking tools for Powershell, I figured, I’d make my own “often used network tools” so, I made some functions for looking up TXT, DNS records, autodiscover and Skype records.
This is information I often require regarding Mail, Skype, Office365, when implementing a new customer, domain etc. For example its easy to overlook the SRV records on a customers domain when working with autodiscover.

Function Get-MX
{
     [CmdletBinding()]
     Param($domain)
Write-Host “Looking up MX Records for $domain”
Write-Host “………………………………..”
Resolve-DnsName -Type MX -Name $domain
}

Function Get-TXT
{
[CmdletBinding()]
Param($domain)
Write-Host “Looking up TXT Records for $domain”
Write-Host “………………………………..”
Resolve-DnsName -Type TXT -Name $domain
}

Function Get-SkypeRecords
{
[CmdletBinding()]
Param($domain)
Write-Host “Looking up SRV Records for $domain”
Write-Host “………………………………..”
Resolve-DnsName -Type SRV -Name _sipfederationtls._tcp.$domain -Server 8.8.8.8
Resolve-DnsName -Type A lyncdiscover.$domain -Server 8.8.8.8
Test-NetConnection sip.$domain
}

Function Get-DnsSettings
{
[CmdletBinding()]
Param($domain)
Write-Host “Looking up DNS Records for $domain”
Write-Host “………………………………..”
Resolve-DnsName -Type ANY -Server 8.8.8.8 $domain
}

Function Get-AutodiscoverRecords
{
[CmdletBinding()]
Param($domain)
Write-Host “Looking up Autodiscover Records for $domain”
Write-Host “………………………………..”
Resolve-DnsName -Type SRV -Name _autodiscover._tcp.$domain
Test-NetConnection autodiscover.$domain
}

As an Example, the output of Get-TXT would look similar to this:

.Net Core and SQL Server in Docker

https://dzone.com/articles/net-core-and-sql-server-in-docker-part-1-building

Basic Networking PowerShell cmdlets cheatsheet

Basic Networking PowerShell cmdlets cheatsheet to replace netsh, ipconfig, nslookup and more

Monitoring Windows system stability with PowerShell

Monitoring Windows system stability with PowerShell

Powershell exceptions – Everything you ever wanted to know

https://kevinmarquette.github.io/2017-04-10-Powershell-exceptions-everything-you-ever-wanted-to-know/?utm_source=twitter&utm_medium=post

HARNESSING THE POWER OF #POWERSHELL #DSC TO BUILD MY #RDS FARM PART 1 #MVPHOUR

http://www.checkyourlogs.net/?p=25261

Azure AD Connect Version History

https://docs.microsoft.com/en-us/azure/active-directory/connect/active-directory-aadconnect-version-history

Installing a domain controller with 2016 Core

https://blogs.technet.microsoft.com/chadcox/2016/10/25/chads-quick-notes-installing-a-domain-controller-with-server-2016-core/

Restrict OneDrive sync to Domain Joined PCs

Restricting OneDrive Sync to Domain Joined PCs