Name Category Module Synopsis
---- -------- ------ --------
Get-Verb Function Gets approved Windows PowerShell verbs.
Add-History Cmdlet Microsoft.PowerShell.Core Appends entries to the session history.
Debug-Job Cmdlet Microsoft.PowerShell.Core Debugs a running background, remote, or Window...
Disconnect-PSSession Cmdlet Microsoft.PowerShell.Core Disconnects from a session.
Enter-PSHostProcess Cmdlet Microsoft.PowerShell.Core Connects to and enters into an interactive ses...
Exit-PSHostProcess Cmdlet Microsoft.PowerShell.Core Closes an interactive session with a local pro...
Get-Command Cmdlet Microsoft.PowerShell.Core Gets all commands.
Get-Help Cmdlet Microsoft.PowerShell.Core Displays information about Windows PowerShell ...
Get-Job Cmdlet Microsoft.PowerShell.Core Gets Windows PowerShell background jobs that a...
Get-Module Cmdlet Microsoft.PowerShell.Core Gets the modules that have been imported or th...
Get-PSSession Cmdlet Microsoft.PowerShell.Core Gets the Windows PowerShell sessions on local ...
Get-PSSessionCapability Cmdlet Microsoft.PowerShell.Core Gets the capabilities of a specific user on a ...
Get-PSSessionConfiguration Cmdlet Microsoft.PowerShell.Core Gets the registered session configurations on ...
Import-Module Cmdlet Microsoft.PowerShell.Core Adds modules to the current session.
Invoke-Command Cmdlet Microsoft.PowerShell.Core Runs commands on local and remote computers.
New-Module Cmdlet Microsoft.PowerShell.Core Creates a new dynamic module that exists only ...
New-PSSessionConfigurationFile Cmdlet Microsoft.PowerShell.Core Creates a file that defines a session configur...
New-PSSessionOption Cmdlet Microsoft.PowerShell.Core Creates an object that contains advanced optio...
Receive-Job Cmdlet Microsoft.PowerShell.Core Gets the results of the Windows PowerShell bac...
Receive-PSSession Cmdlet Microsoft.PowerShell.Core Gets results of commands in disconnected sessi...
Register-PSSessionConfiguration Cmdlet Microsoft.PowerShell.Core Creates and registers a new session configurat...
Set-PSDebug Cmdlet Microsoft.PowerShell.Core Turns script debugging features on and off, se...
Set-PSSessionConfiguration Cmdlet Microsoft.PowerShell.Core Changes the properties of a registered session...
Set-StrictMode Cmdlet Microsoft.PowerShell.Core Establishes and enforces coding rules in expre...
Start-Job Cmdlet Microsoft.PowerShell.Core Starts a Windows PowerShell background job.
Stop-Job Cmdlet Microsoft.PowerShell.Core Stops a Windows PowerShell background job.
Test-ModuleManifest Cmdlet Microsoft.PowerShell.Core Verifies that a module manifest file accuratel...
Test-PSSessionConfigurationFile Cmdlet Microsoft.PowerShell.Core Verifies the keys and values in a session conf...
Wait-Job Cmdlet Microsoft.PowerShell.Core Suppresses the command prompt until one or all...
Where-Object Cmdlet Microsoft.PowerShell.Core Selects objects from a collection based on the...
Add-PSSnapin Cmdlet Microsoft.PowerShell.Core Adds one or more Windows PowerShell snap-ins t...
Enable-PSRemoting Cmdlet Microsoft.PowerShell.Core Configures the computer to receive remote comm...
Remove-PSSnapin Cmdlet Microsoft.PowerShell.Core Removes Windows PowerShell snap-ins from the c...
Resume-Job Cmdlet Microsoft.PowerShell.Core Restarts a suspended job.
Suspend-Job Cmdlet Microsoft.PowerShell.Core Temporarily stops workflow jobs.
Get-Date Cmdlet Microsoft.PowerShell.U... Gets the current date and time.
Clear-Variable Cmdlet Microsoft.PowerShell.U... Deletes the value of a variable.
Get-EventSubscriber Cmdlet Microsoft.PowerShell.U... Gets the event subscribers in the current sess...
Import-Csv Cmdlet Microsoft.PowerShell.U... Creates table-like custom objects from the ite...
New-Variable Cmdlet Microsoft.PowerShell.U... Creates a new variable.
Compare-Object Cmdlet Microsoft.PowerShell.U... Compares two sets of objects.
New-Alias Cmdlet Microsoft.PowerShell.U... Creates a new alias.
Get-Event Cmdlet Microsoft.PowerShell.U... Gets the events in the event queue.
Set-TraceSource Cmdlet Microsoft.PowerShell.U... Configures, starts, and stops a trace of Windo...
ConvertTo-Csv Cmdlet Microsoft.PowerShell.U... Converts objects into a series of comma-separa...
Export-Alias Cmdlet Microsoft.PowerShell.U... Exports information about currently defined al...
Set-Alias Cmdlet Microsoft.PowerShell.U... Creates or changes an alias for a cmdlet or ot...
Select-Xml Cmdlet Microsoft.PowerShell.U... Finds text in an XML string or document.
Update-TypeData Cmdlet Microsoft.PowerShell.U... Updates the extended type data in the session.
Sort-Object Cmdlet Microsoft.PowerShell.U... Sorts objects by property values.
Group-Object Cmdlet Microsoft.PowerShell.U... Groups objects that contain the same value for...
Invoke-RestMethod Cmdlet Microsoft.PowerShell.U... Sends an HTTP or HTTPS request to a RESTful we...
Set-Date Cmdlet Microsoft.PowerShell.U... Changes the system time on the computer to a t...
Select-String Cmdlet Microsoft.PowerShell.U... Finds text in strings and files.
Get-TypeData Cmdlet Microsoft.PowerShell.U... Gets the extended type data in the current ses...
Get-Random Cmdlet Microsoft.PowerShell.U... Gets a random number, or selects objects rando...
Export-Clixml Cmdlet Microsoft.PowerShell.U... Creates an XML-based representation of an obje...
Out-String Cmdlet Microsoft.PowerShell.U... Sends objects to the host as a series of strings.
ConvertFrom-Csv Cmdlet Microsoft.PowerShell.U... Converts object properties in comma-separated ...
Export-FormatData Cmdlet Microsoft.PowerShell.U... Saves formatting data from the current session...
Add-Member Cmdlet Microsoft.PowerShell.U... Adds custom properties and methods to an insta...
Show-Command Cmdlet Microsoft.PowerShell.U... Creates Windows PowerShell commands in a graph...
Update-List Cmdlet Microsoft.PowerShell.U... Adds items to and removes items from a propert...
ConvertTo-Html Cmdlet Microsoft.PowerShell.U... Converts Microsoft .NET Framework objects into...
Wait-Event Cmdlet Microsoft.PowerShell.U... Waits until a particular event is raised befor...
Write-Error Cmdlet Microsoft.PowerShell.U... Writes an object to the error stream.
Out-GridView Cmdlet Microsoft.PowerShell.U... Sends output to an interactive table in a sepa...
ConvertTo-Xml Cmdlet Microsoft.PowerShell.U... Creates an XML-based representation of an object.
Add-Type Cmdlet Microsoft.PowerShell.U... Adds a.NET Framework type (a class) to a Windo...
Get-Alias Cmdlet Microsoft.PowerShell.U... Gets the aliases for the current session.
Import-LocalizedData Cmdlet Microsoft.PowerShell.U... Imports language-specific data into scripts an...
Invoke-WebRequest Cmdlet Microsoft.PowerShell.U... Gets content from a web page on the Internet.
Set-Variable Cmdlet Microsoft.PowerShell.U... Sets the value of a variable. Creates the vari...
Register-EngineEvent Cmdlet Microsoft.PowerShell.U... Subscribes to events that are generated by the...
Invoke-Expression Cmdlet Microsoft.PowerShell.U... Runs commands or expressions on the local comp...
Remove-TypeData Cmdlet Microsoft.PowerShell.U... Deletes extended types from the current session.
Import-PSSession Cmdlet Microsoft.PowerShell.U... Imports commands from another session into the...
Get-Member Cmdlet Microsoft.PowerShell.U... Gets the properties and methods of objects.
New-TimeSpan Cmdlet Microsoft.PowerShell.U... Creates a TimeSpan object.
New-Object Cmdlet Microsoft.PowerShell.U... Creates an instance of a Microsoft .NET Framew...
Register-ObjectEvent Cmdlet Microsoft.PowerShell.U... Subscribes to the events that are generated by...
Format-Hex Function Microsoft.PowerShell.U... Displays a file or other input as hexadecimal.
Select-Object Cmdlet Microsoft.PowerShell.U... Selects objects or object properties.
Import-Alias Cmdlet Microsoft.PowerShell.U... Imports an alias list from a file.
Disable-PSBreakpoint Cmdlet Microsoft.PowerShell.U... Disables the breakpoints in the current console.
Get-Unique Cmdlet Microsoft.PowerShell.U... Returns unique items from a sorted list.
Measure-Command Cmdlet Microsoft.PowerShell.U... Measures the time it takes to run script block...
Enable-PSBreakpoint Cmdlet Microsoft.PowerShell.U... Enables the breakpoints in the current console.
ConvertTo-Json Cmdlet Microsoft.PowerShell.U... Converts an object to a JSON-formatted string.
Get-Host Cmdlet Microsoft.PowerShell.U... Gets an object that represents the current hos...
New-ItemProperty Cmdlet Microsoft.PowerShell.M... Creates a new property for an item and sets it...
Resume-Service Cmdlet Microsoft.PowerShell.M... Resumes one or more suspended (paused) services.
Restart-Service Cmdlet Microsoft.PowerShell.M... Stops and then starts one or more services.
Set-Service Cmdlet Microsoft.PowerShell.M... Starts, stops, and suspends a service, and cha...
Split-Path Cmdlet Microsoft.PowerShell.M... Returns the specified part of a path.
Set-TimeZone Cmdlet Microsoft.PowerShell.M... Sets the system time zone to a specified time ...
Get-Process Cmdlet Microsoft.PowerShell.M... Gets the processes that are running on the loc...
Complete-Transaction Cmdlet Microsoft.PowerShell.M... Commits the active transaction.
Register-WmiEvent Cmdlet Microsoft.PowerShell.M... Subscribes to a Windows Management Instrumenta...
Move-Item Cmdlet Microsoft.PowerShell.M... Moves an item from one location to another.
Test-Connection Cmdlet Microsoft.PowerShell.M... Sends ICMP echo request packets ("pings") to o...
Move-ItemProperty Cmdlet Microsoft.PowerShell.M... Moves a property from one location to another.
Get-Content Cmdlet Microsoft.PowerShell.M... Gets the content of the item at the specified ...
Start-Process Cmdlet Microsoft.PowerShell.M... Starts one or more processes on the local comp...
Stop-Computer Cmdlet Microsoft.PowerShell.M... Stops (shuts down) local and remote computers.
Get-HotFix Cmdlet Microsoft.PowerShell.M... Gets the hotfixes that have been applied to th...
Stop-Process Cmdlet Microsoft.PowerShell.M... Stops one or more running processes.
Test-ComputerSecureChannel Cmdlet Microsoft.PowerShell.M... Tests and repairs the secure channel between t...
Invoke-WmiMethod Cmdlet Microsoft.PowerShell.M... Calls WMI methods.
Remove-Computer Cmdlet Microsoft.PowerShell.M... Removes the local computer from its domain.
Copy-Item Cmdlet Microsoft.PowerShell.M... Copies an item from one location to another.
Get-ComputerRestorePoint Cmdlet Microsoft.PowerShell.M... Gets the restore points on the local computer.
Set-WmiInstance Cmdlet Microsoft.PowerShell.M... Creates or updates an instance of an existing ...
Get-EventLog Cmdlet Microsoft.PowerShell.M... Gets the events in an event log, or a list of ...
Copy-ItemProperty Cmdlet Microsoft.PowerShell.M... Copies a property and value from a specified l...
Start-Transaction Cmdlet Microsoft.PowerShell.M... Starts a transaction.
Get-Location Cmdlet Microsoft.PowerShell.M... Gets information about the current working loc...
Remove-WmiObject Cmdlet Microsoft.PowerShell.M... Deletes an instance of an existing Windows Man...
Set-ItemProperty Cmdlet Microsoft.PowerShell.M... Creates or changes the value of a property of ...
Add-Content Cmdlet Microsoft.PowerShell.M... Adds content to the specified items, such as a...
Get-Service Cmdlet Microsoft.PowerShell.M... Gets the services on a local or remote computer.
Rename-Computer Cmdlet Microsoft.PowerShell.M... Renames a computer.
Show-EventLog Cmdlet Microsoft.PowerShell.M... Displays the event logs of the local or a remo...
Suspend-Service Cmdlet Microsoft.PowerShell.M... Suspends (pauses) one or more running services.
Get-PSDrive Cmdlet Microsoft.PowerShell.M... Gets drives in the current session.
Start-Service Cmdlet Microsoft.PowerShell.M... Starts one or more stopped services.
Pop-Location Cmdlet Microsoft.PowerShell.M... Changes the current location to the location m...
Test-Path Cmdlet Microsoft.PowerShell.M... Determines whether all elements of a path exist.
Restart-Computer Cmdlet Microsoft.PowerShell.M... Restarts ("reboots") the operating system on l...
Resolve-Path Cmdlet Microsoft.PowerShell.M... Resolves the wildcard characters in a path, an...
Clear-ItemProperty Cmdlet Microsoft.PowerShell.M... Clears the value of a property but does not de...
Rename-Item Cmdlet Microsoft.PowerShell.M... Renames an item in a Windows PowerShell provid...
New-Service Cmdlet Microsoft.PowerShell.M... Creates a new Windows service.
Stop-Service Cmdlet Microsoft.PowerShell.M... Stops one or more running services.
Add-Computer Cmdlet Microsoft.PowerShell.M... Add the local computer to a domain or workgroup.
Get-WmiObject Cmdlet Microsoft.PowerShell.M... Gets instances of WMI classes or information a...
Get-Transaction Cmdlet Microsoft.PowerShell.M... Gets the current (active) transaction.
Get-ChildItem Cmdlet Microsoft.PowerShell.M... Gets the items and child items in one or more ...
Get-PSProvider Cmdlet Microsoft.PowerShell.M... Gets information about the specified Windows P...
Set-Location Cmdlet Microsoft.PowerShell.M... Sets the current working location to a specifi...
Rename-ItemProperty Cmdlet Microsoft.PowerShell.M... Renames a property of an item.
New-WebServiceProxy Cmdlet Microsoft.PowerShell.M... Creates a Web service proxy object that lets y...
Set-Content Cmdlet Microsoft.PowerShell.M... Writes or replaces the content in an item with...
Import-IseSnippet Function ISE Imports ISE snippets into the current session
Get-IseSnippet Function ISE Gets snippets that the user created.
Get-WinEvent Cmdlet Microsoft.PowerShell.D... Gets events from event logs and event tracing ...
Import-Counter Cmdlet Microsoft.PowerShell.D... Imports performance counter log files (.blg, ....
Export-Counter Cmdlet Microsoft.PowerShell.D... The Export-Counter cmdlet takes PerformanceCou...
Get-Counter Cmdlet Microsoft.PowerShell.D... Gets performance counter data from local and r...
Get-Credential Cmdlet Microsoft.PowerShell.S... Gets a credential object based on a user name ...
Set-Acl Cmdlet Microsoft.PowerShell.S... Changes the security descriptor of a specified...
Unprotect-CmsMessage Cmdlet Microsoft.PowerShell.S... Decrypts content that has been encrypted by us...
Get-WSManInstance Cmdlet Microsoft.WSMan.Manage... Displays management information for a resource...
Test-WSMan Cmdlet Microsoft.WSMan.Manage... Tests whether the WinRM service is running on ...
Get-DscResource Function PSDesiredStateConfigur... Gets the DSC resources present on the computer.
Invoke-AsWorkflow Function PSWorkflowUtility Runs a command or expression as a Windows Powe...
about_ActivityCommonParameters HelpFile Describes the parameters that Windows PowerShellabout_Aliases HelpFile Describes how to use alternate names for cmdle...
about_Arithmetic_Operators HelpFile Describes the operators that perform arithmeti... about_Arrays HelpFile Describes arrays, which are data structures de... about_Automatic_Variables HelpFile Describes variables that store state informati... about_Classes HelpFile Describes how you can use classes to develop i... about_Command_Syntax HelpFile Describes the syntax diagrams that are used in...about_Comment_Based_Help HelpFile Describes how to write comment-based help topi...
about_Comparison_Operators HelpFile Describes the operators that compare values in... about_Continue HelpFile Describes how the Continue statement immediate... about_Debuggers HelpFile Describes the Windows PowerShell debugger. about_For HelpFile Describes a language command you can use to ru... about_Foreach HelpFile Describes a language command you can use to tr... about_Functions_Advanced_Methods HelpFile Describes how functions that specify the Cmdle... about_Functions_Advanced_Param... HelpFile Explains how to add parameters to advanced fun... about_Functions_CmdletBindingA... HelpFile Describes the attribute that makes a function ... about_Functions_OutputTypeAttr... HelpFile Describes an attribute that reports the type o... about_Jobs HelpFile Provides information about how Windows PowerSh... about_Job_Details HelpFile Provides details about background jobs on loca... about_Language_Modes HelpFile Explains language modes and their effect on Wi... about_Locations HelpFile Describes how to access items from the working... about_Objects HelpFile Provides essential information about objects i... about_Operators HelpFile Describes the operators that are supported by ... about_PackageManagement HelpFile PackageManagement is an aggregator for softwar... about_Parameters HelpFile Describes how to work with command parameters ... about_Preference_Variables HelpFile Variables that customize the behavior of Windo... about_Prompts HelpFile Describes the Prompt function and demonstrates... about_Properties HelpFile Describes how to use object properties in Wind... about_PSSessions HelpFile Describes Windows PowerShell sessions (PSSessi... about_PSSession_Details HelpFile Provides detailed information about Windows Po... about_Ref HelpFile Describes how to create and use a reference va... about_Remote_Disconnected_Sess... HelpFile Explains how to disconnect from and reconnect ... about_Remote_FAQ HelpFile Contains questions and answers about running r... about_Remote_Jobs HelpFile Describes how to run background jobs on remote... about_Remote_Output HelpFile Describes how to interpret and format the outp... about_Remote_Troubleshooting HelpFile Describes how to troubleshoot remote operation... about_Return HelpFile Exits the current scope, which can be a functi... about_Scheduled_Jobs_Advanced HelpFile Explains advanced scheduled job topics, includ... about_Scheduled_Jobs_Troublesh... HelpFile Explains how to resolve problems with schedule... about_Scopes HelpFile Explains the concept of scope in Windows Power... about_Script_Blocks HelpFile Defines what a script block is and explains ho... about_Split HelpFile Explains how to use the Split operator to spli...about_Suspend-Workflow HelpFile Describes the Suspend-Workflow activity, which...
about_Transactions HelpFile Describes how to manage transacted operations ... about_Trap HelpFile Describes a keyword that handles a terminating... about_Try_Catch_Finally HelpFile Describes how to use the Try, Catch, and Final... about_Types.ps1xml HelpFile Explains how to use Types.ps1xml files to exte... about_Type_Operators HelpFile Describes the operators that work with Microso... about_WMI_Cmdlets HelpFile Provides background information about Windows ... about_WorkflowCommonParameters HelpFile This topic describes the parameters that are v... about_WQL HelpFile Describes WMI Query Language (WQL), which can be about_Mocking HelpFile Pester provides a set of Mocking functions mak... about_Pester HelpFile Pester is a BDD based test runner for PowerShell. about_Scheduled_Jobs_Advanced HelpFile Explains advanced scheduled job topics, includ... about_Scheduled_Jobs_Troublesh... HelpFile Explains how to resolve problems with schedule... about_ActivityCommonParameters HelpFile Describes the parameters that Windows PowerShellabout_Suspend-Workflow HelpFile Describes the Suspend-Workflow activity, which...
about_WorkflowCommonParameters HelpFile This topic describes the parameters that are v...