Help Topics on Windows PowerShell

Q

How to get help information on conceptual topics in Windows PowerShell? I want to understand the concept of environment variables.

✍: FYIcenter.com

A

The Get-Help cmdlet also displays information about conceptual topics in Windows PowerShell, including topics about the Windows PowerShell language. Conceptual Help topics begin with the "about_" prefix, such as about_line_editing. (The name of the conceptual topic must be entered in English even on non-English versions of Windows PowerShell.)

Here is how to get a list of conceptual topics in Windows PowerShell:

PS C:\users\fyicenter> get-help about_*

Name                              Synopsis                                         
----                              --------                                         
about_Aliases                     Describes how to use alternate names for cmdle...
about_Arithmetic_Operators        Describes the operators that perform arithmeti...
about_Arrays                      Describes arrays, which are data structures de...
about_Assignment_Operators        Describes how to use operators to assign value...
about_Automatic_Variables         Describes variables that store state informati...
about_Break                       Describes a statement you can use to immediate...
about_Classes                     Describes how you can use classes to develop i...
about_Command_Precedence          Describes how Windows PowerShell determines wh...
about_Command_Syntax              Describes the syntax diagrams that are used in...
about_Comment_Based_Help          Describes how to write comment-based help topi...
about_CommonParameters            Describes the parameters that can be used with...
about_Comparison_Operators        Describes the operators that compare values in...
about_Continue                    Describes how the Continue statement immediate...
about_Core_Commands               Lists the cmdlets that are designed for use wi...
about_Data_Sections               Explains Data sections, which isolate text str...
about_Debuggers                   Describes the Windows PowerShell debugger.       
about_DesiredStateConfiguration   Provides a brief introduction to the Windows     
about_Do                          Runs a statement list one or more times, subje...
about_Environment_Variables       Describes how to access Windows environment va...
about_Escape_Characters           Introduces the escape character in Windows Pow...
about_Eventlogs                   Windows PowerShell creates a Windows event log...
about_Execution_Policies          Describes the Windows PowerShell execution pol...
about_For                         Describes a language command you can use to ru...
about_Foreach                     Describes a language command you can use to tr...
about_Format.ps1xml               The Format.ps1xml files in Windows PowerShell ...
about_Functions                   Describes how to create and use functions in W...
about_Functions_Advanced          Introduces advanced functions that act similar...
about_Functions_Advanced_Methods  Describes how functions that specify the Cmdle...
about_Functions_Advanced_Param... Explains how to add parameters to advanced fun...
about_Functions_CmdletBindingA... Describes the attribute that makes a function ...
about_Functions_OutputTypeAttr... Describes an attribute that reports the type o...
about_Group_Policy_Settings       Describes the Group Policy settings for Window...
about_Hash_Tables                 Describes how to create, use, and sort hash ta...
about_History                     Describes how to get and run commands in the c...
about_If                          Describes a language command you can use to ru...
about_Jobs                        Provides information about how Windows PowerSh...
about_Job_Details                 Provides details about background jobs on loca...
about_Join                        Describes how the join operator (-join) combin...
about_Language_Keywords           Describes the keywords in the Windows PowerShe...
about_Language_Modes              Explains language modes and their effect on Wi...
about_Line_Editing                Describes how to edit commands at the Windows ...
about_Locations                   Describes how to access items from the working...
about_Logical_Operators           Describes the operators that connect statement...
about_Methods                     Describes how to use methods to perform action...
about_Modules                     Explains how to install, import, and use Windo...
about_Objects                     Provides essential information about objects i...
about_Object_Creation             Explains how to create objects in Windows Powe...
about_Operators                   Describes the operators that are supported by ...
about_Operator_Precedence         Lists the Windows PowerShell operators in prec...
about_Parameters                  Describes how to work with command parameters ...
about_Parameters_Default_Values   Describes how to set custom default values for...
about_Parsing                     Describes how Windows PowerShell parses commands.
about_Path_Syntax                 Describes the full and relative path name form...
about_Pipelines                   Combining commands into pipelines in the Windo...
about_PowerShell.exe              Explains how to use the PowerShell.exe command...
about_PowerShell_Ise.exe          Explains how to use the PowerShell_Ise.exe com...
about_Preference_Variables        Variables that customize the behavior of Windo...
about_Profiles                    Describes how to create and use a Windows Powe...
about_Prompts                     Describes the Prompt function and demonstrates...
about_Properties                  Describes how to use object properties in Wind...
about_Providers                   Describes how Windows PowerShell providers pro...
about_PSSessions                  Describes Windows PowerShell sessions (PSSessi...
about_PSSession_Details           Provides detailed information about Windows Po...
about_PSSnapins                   Describes Windows PowerShell snap-ins and show...
about_Quoting_Rules               Describes rules for using single and double qu...
about_Redirection                 Explains how to redirect output from Windows P...
about_Ref                         Describes how to create and use a reference va...
about_Regular_Expressions         Describes regular expressions in Windows Power...
about_Remote                      Describes how to run remote commands in Window...
about_Remote_Disconnected_Sess... Explains how to disconnect from and reconnect ...
about_Remote_FAQ                  Contains questions and answers about running r...
about_Remote_Jobs                 Describes how to run background jobs on remote...
about_Remote_Output               Describes how to interpret and format the outp...
about_Remote_Requirements         Describes the system requirements and configur...
about_Remote_Troubleshooting      Describes how to troubleshoot remote operation...
about_Remote_Variables            Explains how to use local and remote variables...
about_Requires                    Prevents a script from running without the req...
about_Reserved_Words              Lists the reserved words that cannot be used a...
about_Return                      Exits the current scope, which can be a functi...
about_Run_With_PowerShell         Explains how to use the "Run with PowerShell" ...
about_Scopes                      Explains the concept of scope in Windows Power...
about_Scripts                     Describes how to run and write scripts in Wind...
about_Script_Blocks               Defines what a script block is and explains ho...
about_Script_Internationalization Describes the script internationalization feat...
about_Session_Configurations      Describes session configurations, which determ...
about_Session_Configuration_Files Describes session configuration files, which c...
about_Signing                     Explains how to sign scripts so that they comp...
about_Special_Characters          Describes the special characters that you can ...
about_Splatting                   Describes how to use splatting to pass paramet...
about_Split                       Explains how to use the Split operator to spli...
about_Switch                      Explains how to use a switch to handle multipl...
about_Throw                       Describes the Throw keyword, which generates a...
about_Transactions                Describes how to manage transacted operations ...
about_Trap                        Describes a keyword that handles a terminating...
about_Try_Catch_Finally           Describes how to use the Try, Catch, and Final...
about_Types.ps1xml                Explains how to use Types.ps1xml files to exte...
about_Type_Operators              Describes the operators that work with Microso...
about_Updatable_Help              Describes the updatable help system in Windows...
about_Variables                   Describes how variables store values that can ...
about_While                       Describes a language statement that you can us...
about_Wildcards                   Describes how to use wildcard characters in Wi...
about_Windows_PowerShell_5.0      Describes new features that are included in      
about_Windows_PowerShell_ISE      Describes the features and system requirements...
about_Windows_RT                  Explains limitations of Windows PowerShell 4.0...
about_WMI                         Windows Management Instrumentation (WMI) uses the
about_Wmi_Cmdlets                 Provides background information about Windows ...
about_WQL                         Describes WMI Query Language (WQL), which can be 
about_WS-Management_Cmdlets       Provides an overview of Web Services for Manag...
about_BITS_Cmdlets                Provides background information about the Back...
about_CimSession                  Describes a CimSession object and the differen...
about_Scheduled_Jobs              Describes scheduled jobs and explains how to u...
about_Scheduled_Jobs_Advanced     Explains advanced scheduled job topics, includ...
about_Scheduled_Jobs_Basics       Explains how to create and manage scheduled jobs.
about_Scheduled_Jobs_Troublesh... Explains how to resolve problems with schedule...
about_ActivityCommonParameters    Describes the parameters that Windows PowerShell 
about_Checkpoint-Workflow         Describes the Checkpoint-Workflow activity, which
about_Foreach-Parallel            Describes the ForEach -Parallel language const...
about_InlineScript                Describes the InlineScript activity, which run...
about_Parallel                    Describes the Parallel keyword, which runs the   
about_Sequence                    Describes the Sequence keyword, which runs sel...
about_Suspend-Workflow            Describes the Suspend-Workflow activity, which...
about_WorkflowCommonParameters    This topic describes the parameters that are v...
about_Workflows                   Provides a brief introduction to the Windows     

Now you know how to get help on about the concept of Environment Variables:

PS C:\users\fyicenter> get-help about_Environment_Variables
...

 

Introduction of Windows PowerShell

⇒⇒Windows PowerShell Tutorials

2016-11-08, 290👍, 0💬