This page is a work-in-progress.
Learning
- PowerShell webcasts
- PowerShell in Action
Great book about PowerShell that’s a must read! There is a pdf version for sale as well. - Script samples and a VBScript to PowerShell conversion guide
- Free PowerShell Book
- PowerShell Graphical Help files
Administration/Deployment
- Administrative Templates
Use these ADM files to control PowerShell settings with Group Policy.
Active Directory
- Basic guide to manage Active Directory objects
Good overview about working with AD objects with the [adsi] wrapper and more.
User Interface
- Prompt the user for input
Asks the user for input the same way a cmdlet does. - The $Host variable
The $host variable in PowerShell and how to use it. - Changing your prompt
Good info on how to change your prompt and some links to other prompt tricks (like battery status, new mail, etc…)
Files, Folders
- Get Extended Properties of a File
Useful to get extended properties from files (mp3, jpg,…) - PowerShell and Extended Properties for MP3 files
Cool examples that show how to use extended properties for MP3 files. - Process-File
Useful to do something with each line in a file (e.g. replace) and save it back. - Working with paths
Overview about working with paths in PowerShell with cmdlets and the .NET Framework path class.
Exchange
- Exchange 2007 PowerShell Scriptacular demo pack
Some PowerShell scripts for Exchange 2007.
SharePoint
- Uploading files with a PowerShell “cmdlet” script
A simple script that accepts file objects from the pipeline and uploads the files to a SharePoint document library. Custom properties and content type can be set. - Site quota reporting using stsadm.exe and PowerShell
Get site information with stsadm.exe and work with the XML output in PowerShell. - Calling a SharePoint web service
Contains an example of how to use SharePoint web services from PowerShell. Also see this post for an example of how to call a web service without the need for wsdl.exe.
XML
- Basic information about PowerShell and XML
Also contains an example of putting it in practice with XML output from the SharePoint stsadm.exe command. - More XML and PowerShell
Article from PC Pro with information about creating XML in PowerShell and more.
Windows Mobile
- File and registry access on Windows Mobile devices
Uses RAPI and a managed RAPI wrapper to access Windows Mobile devices from the desktop.

Post a Comment