The script discussed in this article will help you add a domain user or group to the local administrators...
Create a list of local administrators with PowerShell

The PowerShell script described in this post creates a member list of the local administrator group and export the...
Remotely query user profile information with PowerShell

The PowerShell script discussed in this article will help you in querying for information about Windows user profiles on...
Send-MailMessage parameters and examples

In this post, I will talk about commonly used parameters of the Send-MailMessage PowerShell cmdlet and a few examples...
PowerShell script to find inactive computers in Active Directory

Inactive computer objects can bloat your Active Directory over time. In this post, I will explain how to use...
Enable Remote Desktop on remote computers with PowerShell

Remote Desktop is not enabled on Windows systems by default. The PowerShell script described here allows you to enable...
Find shares with PowerShell where Everyone has Full Control permissions

The PowerShell script described in this article allows you to find network shares on remote computers with permissions set...
Disable Internet Explorer Enhanced Security Configuration (IE ESC) remotely with PowerShell

In this post, I will show you how to disable Internet Explorer Enhanced Security Configuration (IE ESC) on multiple...
Top 7 PowerShell commands for beginners

In this post, I will cover the seven most frequently used PowerShell commands that are useful for beginners. These...
Set service startup mode to Automatic (Delayed Start) with PowerShell

The PowerShell script described here allows you to set the startup mode of a Windows service to Automatic (Delayed...
PowerShell books for Windows administrators

In this post, I will take you through some of the PowerShell books that I feel are useful for...
The PowerShell script discussed in this post will ping a list of servers and get their uptime in HTML...
Get DNS server IPs using PowerShell

In my last article I explained how to set the DNS IP addresses of remote computers and today I...
Set DNS server IP addresses on remote computers using PowerShell

In this post, I will take you through a script that will help you set DNS server IP addresses...
Restart a service on multiple remote computers using PowerShell

In this article, I will show you how to restart services on remote computers using PowerShell. I will also...
Create and modify registry keys in remote computers using PowerShell

In this article, I will show you how to create and modify different registry key types using PowerShell.
Retrieve the registry keys from remote computers via PowerShell

In this article, I am going to talk about a PowerShell script that displays details of a given registry...
Query free disk space details of remote computers using PowerShell

The PowerShell script introduced in this post is for getting disk space details of multiple remote computers. It also...
Change the local administrator password on multiple computers with PowerShell

The PowerShell script discussed here allows you to change the local administrator password on multiple remote computers. You can...
Query and kill a process on a remote computer using PowerShell and WMI

This tutorial discusses a few PowerShell scripts that allow you to query and kill a process on a remote...