Downloads
Active Directory Domain Services Section (1.1)
ad.ps1
Blog post: Active Directory Domain Services Section (Version 1.1)
Alert me, if a DC is down
DC_Alert.ps1
Blog post: PowerShell: Alert me, if a Domain-Controller is down
Notify me, if someone is added to the Domain Admins group
Domain_Admins_Alert.ps1
Blog post: PowerShell: Notify me when someone is added to the Administrator Group
Encrypting File Content with Certificates
Encrypt-File.ps1
Blog post: EncryptFiles.ps1: Tool for encrypting File Content with PowerShell and Certificates
Alert me when Certificates expires soon
Find_expiring_certificates.ps1
Blog post: PowerShell: Alert me when Certificates expires soon
Alert me when Disk Space is running low on my Windows Servers
Check-FreeDiskSpace.ps1
Blog post: PowerShell: Alert me when Disk Space is running low on my Windows Servers (E-Mail Notification)
Test-OpenPort
Test-OpenPort.ps1
Blog post: PowerShell: Test open TCP Ports with Test-OpenPort (multiple hosts, multiple port numbers)
Delete stuck Print Jobs with PowerShell
Clear_Print_Jobs.ps1
Blog post: Windows Server/Windows 10: How to delete stuck Print Jobs with PowerShell (Spooler)
Do-Speak
Do-Speak.ps1
Blog post: Do-Speak: Start talking with Remote Computers (System.Speech)
Get-ADGroupMembershipperDepartment
Get-ADGroupMembershipperDepartment.ps1
Blog post: PowerShell Function: Get-ADGroupMembershipperDepartment
Get-SystemInfo
Get-SystemInfo.ps1
Blog post: Get-SystemInfo: Listing System Configuration of all Computers (systeminfo)
Get-UserLogon
Get-UserLogon.ps1
Blog post: PowerShell: Get all logged on Users per Computer/OU/Domain (Get-UserLogon)
Download: Replicate-AllDomainController
Replicate-AllDomainController.ps1
Blog post: Active Directory: Force replication of all Domain Controllers on all Sites at once
Test-ConnectionLocalSubnet
Test-ConnectionLocalSubnet.ps1
Blog post: Find out whether a host is really down with Test-ConnectionLocalSubnet (ping,arp)
Download: Test-FirewallAllServer
Test-FirewallAllServer.ps1
Blog post: Test-FirewallAllServer: Query the Firewall status on all Windows Servers
Test-Gateway
Test-Gateway.ps1
Blog post: PowerShell Function: Testing the Default Gateway with Test-Gateway
Test-AllDomainController
Test-AllDomainController.ps1
Blog post: Test the reachability of all Domain-Controllers: Test-AllDomainController
Get-AntiMalwareStatus
Get-AntiMalwareStatus.ps1
Blog post: PowerShell: Getting Windows Defender Status from all Domain Joined Computers (Get-AntiMalwareStatus)
Get-UpTimeAllServer
Get-UpTimeAllServer.ps1
Blog post: Powershell: Showing the Uptime of all Windows Servers
Grant-RoamingProfilesAccess
Grant-RoamingProfilesAccess.ps1
Blog post: Grant Administrators Full Control Access on Roaming Profiles Folders (Grant-RoamingProfilesAccess)
Get-NetIPServerInfo
Get-NetIPServerInfo.ps1
Blog post: Retrieve the IP configuration of all Windows Servers with Get-NetIPServerInfo
Create-BootableUSBStick
Create-BootableUSBStick.ps1
Blog post: Create a bootable USB stick with PowerShell (Create-BootableUSBStick)
Get-Time
Get-Time.ps1
Blog post: PowerShell: Retrieve and monitor System Time of all Computers with Get-Time
Connect-ExchangeOnline
Connect-ExchangeOnline.ps1
Blog post: Office 365 Exchange Online PowerShell: Quick connect with Connect-ExchangeOnline
Get-ADUserLastLogon
Get-ADUserLastLogon.ps1
Blog post: PowerShell: Get Last Domain Logon with Get-ADUserLastLogon