PowerShell How-to guides - PowerShell

Run a script How to run a PowerShell .ps1 script or a CMD batch file.
Base36 Convert numbers to/from base 36.
CD - Function to jump back to the previous working directory.
Console Size Set the PowerShell console window size.
DelOlder Delete files and folders older than n days.
DirUse List the size of subfolders.
DisplayRes Get the display resolution of multiple computers.
Check-Backups Check multiple locations for files that have changed.
Get-Bandwidth List the average IO for a Network interface.
Get-BankHolidaysUK Retrieve UK Bank Holidays from a web service.
Get-DateOfEaster Calculate the date of Easter.
Get-DiskSpace List the free disk space for multiple computers.
Get-OSVersion Get the OS and Service pack level of a remote machine (inventory).
Get-Programs List Installed Software (Programs & Features).
Get-AdvTarget Find the target of an Advertised Shortcut.
Get-Uptime Get the system uptime for one or more computers.
Get-Windows-Key  Retrieve the Windows product key.
Set-KnownFolderPath Get or Set Special 'Known' Folders.
Logged On Who is logged in / where is a user logged in.
Function:
Get-Loggedon
Get a list of Logged on users
LastLogon Find when an account last logged in.
Lock-Workstation Lock the current interactive session.
MsgBox A function to display messages in a popup message box.
New-Shortcut Create a Shortcut.
Password expiry Reminder email.
pshInfo List Ram, Disk Space, Service pack, Uptime.
psp PowerShell Ping.
ms-settings: Open Settings
Set-LastWrite Reset Folder Last Modified to the most recent file in the folder.
ServiceStatus List installed services and service status.
Set-EOL Change the line endings (CR/LF) of a text file.
StampMe Rename a file with the current Date/Time.
Template Template for a Basic PowerShell script.
Touch Change the date/time of a file/folder.
Video Converter A simple GUI front end for the FFmpeg video converter (compress/resize).