Topic Last Modified: 2013-12-13
If you are new to Windows PowerShell, you might want to explore the following articles on the NextHop blog:
An Introduction to Windows PowerShell
-
"Windows PowerShell Aliases" at http://go.microsoft.com/fwlink/p/?LinkId=310094. Introduction to Windows PowerShell aliases. Aliases are shortcuts that provide a quick way to reference a cmdlet (for example, typing ? rather than typing Where-Object).
-
“Windows PowerShell Profiles" at http://go.microsoft.com/fwlink/p/?LinkId=310095. Introduction to creating and maintaining a Windows PowerShell profile. Profiles typically contain startup commands and formatting/user interface options.
-
"Piping and the Pipeline" at http://go.microsoft.com/fwlink/p/?LinkId=310096. Provides an overview of the Windows PowerShell pipeline and what it is used for: chaining multiple commands into a single command.
-
"Customizing the Windows PowerShell Console" at http://go.microsoft.com/fwlink/p/?LinkId=310097. Tips and tricks for customizing the Windows PowerShell console, including changing the console size, changing the background color, etc.
Working with Parameters and Properties
-
"Setting Property Values" at http://go.microsoft.com/fwlink/p/?LinkId=310098. Explains how to change property values by using Windows PowerShell.
-
"PowerShell Overview: Selecting Non-Existent Properties" at http://go.microsoft.com/fwlink/p/?LinkId=310099. Explains why Windows PowerShell typically does not respond with an error when you attempt to retrieve a non-existent property value.
-
"How to Find That Setting" at http://go.microsoft.com/fwlink/p/?LinkId=310100. Shows how to quickly determine which cmdlets use a specified parameter.
-
"Working with TimeSpans and DateTimes" at http://go.microsoft.com/fwlink/p/?LinkId=310101. Introduction to using dates and times with Windows PowerShell, including date arithmetic.
-
"%$#@ Special Characters!" at http://go.microsoft.com/fwlink/p/?LinkId=310102. Part 1 of a two-part series on using special characters when running cmdlets.
-
"PSListModifiers" at http://go.microsoft.com/fwlink/p/?LinkId=310103. Explains how to work with Windows PowerShell PsListModifier objects. PsListModifiers allow you to add and remove individual values from properties that can store a list of values.
Windows PowerShell Tips and Tricks
-
"Counting Retrieved Data" at http://go.microsoft.com/fwlink/p/?LinkId=310104. Explains how to use the Measure-Object cmdlet to determine how many items are returned when running a Windows PowerShell command.
-
"Dealing with Information Overload" at http://go.microsoft.com/fwlink/p/?LinkId=310105. Shows how to modify Windows PowerShell commands in order to return a more targeted set of information.
-
"Windows PowerShell Shortcut Keys" at http://go.microsoft.com/fwlink/?LinkId=310106. Lists useful shortcut keys that can be employed with working with Windows PowerShell.
-
"Windows PowerShell Tab Expansion" at http://go.microsoft.com/fwlink/p/?LinkId=310107. Introduction to tab expansion in Windows PowerShell, and explains when and where tab expansion can be used.
-
"Listing All the Values in a Multi-Valued Property" at http://go.microsoft.com/fwlink/p/?LinkId=310108. Explains how to list all the values stored in a multi-valued Windows PowerShell property.
-
"Yes, No … Suspend?" at http://go.microsoft.com/fwlink/p/?LinkId=310109. Explains what happens if you select Suspend when Windows PowerShell gives you the option to do something, not do something, or to suspend that decision.
Windows PowerShell and Lync Server
-
"Removing Policies and Other Objects" at http://go.microsoft.com/fwlink/p/?LinkId=310110. Introduction to deleting Lync Server objects by using Windows PowerShell.
-
"Filter vs. Where-Object" at http://go.microsoft.com/fwlink/p/?LinkId=310111. Explains the differences between the Lync Server parameters Filter and LdapFilter, and the Windows PowerShell cmdlet Where-Object.