Microsoft Windows PowerShell is a command-line shell and scripting tool based on the Microsoft .NET Framework. It is designed for system administrators, engineers and developers to control and automate the administration of Windows and applications.
More than hundred command-line tools (so called "cmdlets") can be used to perform system administration tasks and Windows Management Instrumentation (WMI). These cmdlets are easy to use, with standard naming conventions and common parameters, and standard tools for piping, sorting, filtering, and formatting data and objects.
Description
Back up your Hyper-V VMs Easy & Fast. 100% built for Hyper-V. Free for 2 VMs, forever.
Usage
Options
-name
Request help about string
A cmdlet name, topic or alias, Wildcards are permitted.
e.g. -name Get-Member, -name "About_Object", -name "ls"
The "-Name" is optional.
-component
Display a list of cmdlets with the specified component value,
such as "Exchange." The core cmdlets do not have a value for
this property.
-functionality
Display help for cmdlets with the specified functionality.
The core cmdlets do not have a value for this property.
-role
Display help customized for the specified user role.
The role that the user plays in an organization.
This parameter has no effect for the core cmdlets.
-category
Display help for items in the specified category.
Valid values for String are:
* Alias: Help for a cmdlet by alias name.
* Cmdlet: Help for a cmdlet by cmdlet name.
* HelpFile: Help about concepts ("About_" topics.)
-full
Display the entire help file for a cmdlet, including
technical information about the parameters.
This parameter has no effect on displays of
conceptual ("About_") help.
-detailed
Display additional information about a cmdlet, including
descriptions of the parameters and examples of using
the cmdlet. This parameter has no effect on displays
of conceptual ("About_") help.
-examples
Display examples of using the cmdlet.
To display only the examples, type
"(get-help cmdlet-name).examples".
-parameter
Display a detailed description of the specified parameter.
These descriptions are included in the Full view of help.
Wildcards are permitted.
CommonParameters:
-Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutVariable.
Example(s)
List of all help files in the PowerShell help system:
PS C:\>get-help *
Display detailed help for the Get-Childitem cmdlet by specifying one of its aliases, ls :
PS C:\>get-help ls -detailed
Display descriptions of the parameters of the Get-Childitem cmdlet that begin with "f" (filter and force):
PS C:\>get-help get-childitem -parameter f*
To see descriptions of all parameters, type "get-help get-childitem parameter*"
Display only the syntax of the write-object cmdlet:
PS C:\>(get-help write-object).syntax
Syntax is one of many properties of help objects; others are: description, details, examples, and parameters.
To find all properties and methods of help objects, type "get-help | get-member", for example, "get-help start-service | get-member"