Powershell

Sending Magic Packet

You can also send a "magic packet" with the machines MAC address if you'd like to wake up a machine,. Here is how to send such a...

read more

Finding MAC Addresses

You can use the network adapter MAC address to wake a computer. Use this line if you want to find the MAC addresses of your network adapters:...

read more

Finding 32-Bit Processes

Did you know that on a 64-bit machine that not all processes are 64-bit? You can use this little trick to filter out only 32-bit processes:...

read more

Getting Port Connectors

WMI can retrieve all kinds of information about your computer configuration. However, the information is often coded. Consider using hash tables to...

read more

Get Installed Software

You can get a list of installed software right from the registry as long as the target system runs PowerShell v2 and is set up for PowerShell...

read more

Accessing Registry Remote

If you need to access registry keys and values on another machine, you can either use PowerShell Remote (requires PowerShell v2 on the remote...

read more

Reading Password Age

When you want to find out the password age of Active Directory accounts, you can use this piece of code: function Get-PwdAge { $filter =...

read more

Reading Twitter News

Have you ever wanted to stay updated on Twitter news? You just need three lines of code to return the latest 100 Twitter entries related to...

read more

Validating Input

You can also use regular expressions to validate user input. For example, the following piece of code only accepts three seven digit numbers: do {...

read more

Sorting IP Addresses

Sorting or comparing IP addresses won't initially work because PowerShell uses alphanumeric comparison. However, you can compare or sort them...

read more

Accessing Web Services

Did you know PowerShell can access public and private Web services? The piece of code below will connect to a global weather service providing...

read more