Windows PowerShell Core About Topics
Applies To: Windows PowerShell 2.0, Windows PowerShell 3.0, Windows PowerShell 4.0, Windows PowerShell 5.0
This section contains the conceptual ("About") help topics that apply to all Windows PowerShell modules. For the About topics for other modules, see the help topics for the particular module.
Topic | Description |
---|---|
Describes alternate names for cmdlets and commands in Windows PowerShell. |
|
Describes the operators that perform arithmetic in Windows PowerShell. |
|
Describes arrays; a compact data structure for storing data elements. |
|
Describes the operators that assign values to variables. |
|
Describes the automatic variables, which that store state information for Windows PowerShell. |
|
Explains how to use the Break statement, a statement that immediately exits Foreach, For, While, Do, and Switch statements. |
|
Describes that Checkpoint-Workflow activity, which takes a checkpoint in a workflow. |
|
Describes how Windows PowerShell determines which command to run. |
|
Explains the command format in Windows PowerShell. |
|
Explains how to write comment-based help topics for functions and scripts. |
|
Describes parameters that can be used with any cmdlet. |
|
Describes the operators that compare values in Windows PowerShell. |
|
Describes the Continue statement, which immediately returns to top of a program loop. |
|
Lists the cmdlets designed for use with Windows PowerShell providers. |
|
Describes the Data section of scripts, which is designed to isolate data from code logic. |
|
Describes the Windows PowerShell Desired State Configuration feature, which helps ensure consistent configuration across multiple remote, managed nodes. |
|
Describes the Windows PowerShell script debugger, a set of cmdlets for debugging scripts and functions. |
|
Describes the Do statement, which runs a script block one or more times subject to a While or Until condition. |
|
Explains how to access Windows environment variables in Windows PowerShell. |
|
Introduces the escape character in Windows PowerShell (`) and explains its effect. |
|
Describes the Windows PowerShell event log in Event Viewer. |
|
Describes the Windows PowerShell execution policies and explains how to manage them. |
|
Describes the For loop in Windows PowerShell. |
|
Describes the ForEach statement, a statement that acts on each item in a collection. |
|
Describes the Format.ps1xml files that define the default display of objects in the console. |
|
Explains how to create and use functions in Windows PowerShell. |
|
Introduction to advanced functions; the functions that act like cmdlets. |
|
Explains how to use the methods and properties that are available to cmdlets in advanced functions. |
|
Shows how to declare parameters for advanced functions. |
|
Describes the CmdletBinding attribute, which identifies a function that works like a cmdlet. |
|
Describes an attribute that reports the type of object that the function returns. |
|
Describes the Group Policy settings for Windows PowerShell. |
|
Explains how to create, use, and sort hash tables in Windows PowerShell. |
|
Explains how to get and run commands from the command history. |
|
Describes the If statement, which establishes conditions for an action. |
|
Describes the InlineScript workflow activity. |
|
Describes Windows PowerShell background jobs. |
|
Provides detailed information about background jobs. |
|
Describes the Join operator, which combines multiple strings into a single string. |
|
Describes the keywords in the Windows PowerShell scripting language. |
|
Describes the editing features of the Windows PowerShell console. |
|
Explains how to use the working location in Windows PowerShell. |
|
Describes the operators that connect statements in Windows PowerShell. |
|
Explains how to use methods to perform actions on objects in Windows PowerShell. |
|
Explains how to install, import, and use Windows PowerShell modules. |
|
Explains how to work with objects in Windows PowerShell. |
|
Explains how to create objects in Windows PowerShell. |
|
The overview topic that describes operators in Windows PowerShell. Contains topics about each operator type. |
|
Lists the Windows PowerShell operators in precedence order. |
|
Explains how to working with cmdlet parameters in Windows PowerShell. |
|
Explains how to set custom default values for the parameters of cmdlets and advanced functions. |
|
Explains how Windows PowerShell parses commands. |
|
Describes full and relative path name formats in Windows PowerShell. |
|
Explains how to combine commands into pipelines in Windows PowerShell. |
|
Displays help for the PowerShell.exe command-line tool. |
|
Displays help for the PowerShell_ISE.exe command-line tool. |
|
Describes the preference variables that customize Windows PowerShell. |
|
Explains how to create and use a Windows PowerShell profile. |
|
Explains how to create and use a Windows PowerShell profile. |
|
Explains how to use object properties in Windows PowerShell. |
|
Describes the Windows PowerShell providers and explains how to use the data that they expose. |
|
Describes Windows PowerShell sessions (PSSessions) and explains how to use them to run remote commands. |
|
Provides detailed information about Windows PowerShell sessions. |
|
Describes Windows PowerShell snap-ins and explains how to use them to extend Windows PowerShell. |
|
Explains the rules for using single and double quotation marks in Windows PowerShell, including here-strings. |
|
Explains how to redirect output to variables and text files. Includes redirection operators. |
|
Explains how to create and use a reference variable type. |
|
Explains how to use regular expressions in Windows PowerShell. |
|
How to run remote commands in Windows PowerShell. |
|
Explains how to disconnect from and reconnect to a PSSession. |
|
Questions and answers about running remote commands in Windows PowerShell. |
|
Explains how to run background jobs on remote computers |
|
Interpreting and formatting the output of remote commands. |
|
System requirements and configuration requirements for running remote commands in Windows PowerShell. |
|
Troubleshooting remote operations in Windows PowerShell. |
|
Explains how to use local and remote variables in remote commands. |
|
Describes the Requires statement, which prevents a script from running without required snap-ins and versions. |
|
Lists words that are reserved to Windows PowerShell. |
|
Exits the current scope, which can be a function, script, or script block. |
|
Explains how to use the "Run with PowerShell" feature to run a script by right-clicking its entry in File Explorer. |
|
Describes scheduled jobs and explains how to use and manage scheduled jobs in Windows PowerShell and in Task Scheduler. |
|
Explains how to create and manage scheduled jobs. |
|
Explains advanced scheduled job topics, including the file structure that underlies scheduled jobs. |
|
Explains how to resolve problems in scheduled jobs. |
|
Explains how to set and change the scope of functions and variables in Windows PowerShell. |
|
Explains how to use script blocks to combine expressions, statements and commands into a single code block. |
|
Describes the features that make it easy for scripts to display user messages in the language selected for Windows. |
|
Explains how to write and run scripts in Windows PowerShell. |
|
Describes session configurations, which determine the users who can connect to the computer remotely and the commands they can run. |
|
Describes session configuration files, which define the environment of sessions that use the session configuration. |
|
Describes the Windows PowerShell execution policies, explains how to manage them, and explains to how sign scripts so they comply with the execution policies. |
|
Describes the special characters in Windows PowerShell. |
|
Explains how to use splatting to pass parameters to commands in Windows PowerShell. |
|
Describes the Split operator, which splits strings into substrings. |
|
Explains how to use a switch statement to replace multiple If statements. |
|
Describes the Throw keyword, which generates a terminating error. |
|
Explains how to manage transacted operations in Windows PowerShell. |
|
Describes the Trap keyword, which handles a terminating error. |
|
Error handling in scripts is done using the Try, Catch, and Finally script blocks. |
|
Describes the operators that work with .NET types. |
|
Describes the Types.ps1xml files that let you extend the .NET types of objects used in Windows PowerShell. |
|
Describes the updatable help system in Windows PowerShell. |
|
An overview topic that explains the types of variables in Windows PowerShell. |
|
Describes While loops in Windows PowerShell. |
|
Explains how to use the wildcard character (*) in Windows PowerShell. |
|
Describes features and changes that are new to Windows PowerShell 4.0. |
|
Describes Windows PowerShell® Integrated Scripting Environment (ISE). |
|
Provides a brief introduction to the Windows PowerShell Workflow feature. |
|
Describes the parameters that are valid on all Windows PowerShell workflow commands. |
|
Describes Windows Management Instrumentation (WMI), which is Microsoft’s implementation of the Web-Based Enterprise Management (WBEM) industry standard. |
|
Provides background information about Windows Management Instrumentation (WMI) and Windows PowerShell. |
|
Describes WMI Query Language (WQL), which can be used to get WMI objects in Windows PowerShell. |
|
Describes the cmdlets in the Microsoft.WsMan.Management module. Explains how to use them together to manage WS-Management features, including the WSMan provider drive. |
Windows PowerShell 5.0
about_Scheduled_Jobs
about_WMI_Cmdlets
Windows PowerShell
Windows PowerShell Core
about_WS-Management_Cmdlets
Windows PowerShell SDK