Run Programs, Scripts, and Existing Tools
Supply Default Values for Parameters 26. -Invoke a Long-Running or Background Command
Launch PowerShell at a Specific Location
Invoke a PowerShell Command or Script from Outside PowerShell
Understand and Customize PowerShell’s Tab Completion
Access and Manage Your Console History
Create Scripts from Your Session History
Invoke a Command from Your Session History
Store the Output of a Command into a File
Extend Your Shell with Additional Commands
Filter Items in a List or Command Output
Group and Pivot Data by Name
Program: Simplify Most Where-Object Filters
Program: Interactively Filter Lists of Objects
Work with Each Item in a List or Command Output
Automate Data-Intensive Tasks
Simplify Most Foreach-Object Pipelines
Intercept Stages of the Pipeline
Automatically Capture Pipeline Output
Capture and Redirect Binary Process Output
Display the Properties of an Item as a List
Display the Properties of an Item as a Table
Store Information in Variables
Access Environment Variables
Retain Changes to Environment Variables Set by a Batch File
Control Access and Scope of Variables and Other Items
Create a Dynamic Variable
Define Custom Formatting for a Type
Make Decisions with Comparison and Logical Operators
Adjust Script Flow Using Conditional Statements
Manage Large Conditional Statements with Switches
Repeat Operations with Loops
Create a Multiline or Formatted String
Place Special Characters in a String
Insert Dynamic Information in a String
Prevent a String from Including Dynamic Information
Place Formatted Information in a String -Search a String for Text or a Pattern
Split a String on Text or a Pattern
Combine Strings into a Larger String
Convert a String to Uppercase or Lowercase
Create an Array or List of Items
Create a Jagged or Multidimensional Array
Access Elements of an Array
Visit Each Element of an Array
Sort an Array or List of Items
Determine Whether an Array Contains an Item
Find Items in an Array That Match a Value -Compare Two Lists
Remove Elements from an Array
Find Items in an Array Greater or Less Than a Value
Use the ArrayList Class for Advanced Array Tasks
Create a Hashtable or Associative Array -Sort a Hashtable by Key or Value
Get the System Date and Time