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"