Creating functions in Windows PowerShell is an easy way to extend the environment without resorting to code compilation and complicated deployment steps.
By using functions along with the right attributes and parameters, you can create first-class code extensions in PowerShell v2 without ever opening...