Microsoft.PowerShell.Utility Module   
	本部分包含随 Microsoft.PowerShell.Utility 模块一起安装的 cmdlet 的帮助主题。 此模块包含管理 PowerShell 基本功能的 cmdlet。
Microsoft.PowerShell.Utility Cmdlet
| Cmdlet | 说明 | 
|---|---|
| Add-Member | Adds custom properties and methods to an instance of a PowerShell object. | 
| Add-Type | Adds a Microsoft .NET class to a PowerShell session. | 
| Clear-Variable | Deletes the value of a variable. | 
| Compare-Object | Compares two sets of objects. | 
| ConvertFrom-Csv | Converts object properties in character-separated value (CSV) format into CSV versions of the original objects. | 
| ConvertFrom-Json | Converts a JSON-formatted string to a custom object or a hash table. | 
| ConvertFrom-Markdown | Convert the contents of a string or a file to a MarkdownInfo object. | 
| ConvertFrom-SddlString | Converts a SDDL string to a custom object. | 
| ConvertFrom-StringData | Converts a string containing one or more key and value pairs to a hash table. | 
| ConvertTo-Csv | Converts .NET objects into a series of character-separated value (CSV) strings. | 
| ConvertTo-Html | Converts .NET objects into HTML that can be displayed in a Web browser. | 
| ConvertTo-Json | Converts an object to a JSON-formatted string. | 
| ConvertTo-Xml | Creates an XML-based representation of an object. | 
| Debug-Runspace | Starts an interactive debugging session with a runspace. | 
| Disable-PSBreakpoint | Disables the breakpoints in the current console. | 
| Disable-RunspaceDebug | Disables debugging on one or more runspaces, and releases any pending debugger stop. | 
| Enable-PSBreakpoint | Enables the breakpoints in the current console. | 
| Enable-RunspaceDebug | Enables debugging on runspaces where any breakpoint is preserved until a debugger is attached. | 
| Export-Alias | Exports information about currently defined aliases to a file. | 
| Export-Clixml | Creates an XML-based representation of an object or objects and stores it in a file. | 
| Export-Csv | Converts objects into a series of character-separated value (CSV) strings and saves the strings to a file. | 
| Export-FormatData | Saves formatting data from the current session in a formatting file. | 
| Export-PSSession | Exports commands from another session and saves them in a PowerShell module. | 
| Format-Custom | Uses a customized view to format the output. | 
| Format-Hex | Displays a file or other input as hexadecimal. | 
| Format-List | Formats the output as a list of properties in which each property appears on a new line. | 
| Format-Table | Formats the output as a table. | 
| Format-Wide | Formats objects as a wide table that displays only one property of each object. | 
| Get-Alias | Gets the aliases for the current session. | 
| Get-Culture | Gets the current culture set in the operating system. | 
| Get-Date | Gets the current date and time. | 
| Get-Error | Gets and displays the most recent error messages from the current session. | 
| Get-Event | Gets the events in the event queue. | 
| Get-EventSubscriber | Gets the event subscribers in the current session. | 
| Get-FileHash | Computes the hash value for a file by using a specified hash algorithm. | 
| Get-FormatData | Gets the formatting data in the current session. | 
| Get-Host | Gets an object that represents the current host program. | 
| Get-MarkdownOption | Returns the current colors and styles used for rendering Markdown content in the console. | 
| Get-Member | Gets the properties and methods of objects. | 
| Get-PSBreakpoint | Gets the breakpoints that are set in the current session. | 
| Get-PSCallStack | Displays the current call stack. | 
| Get-Random | Gets a random number, or selects objects randomly from a collection. | 
| Get-Runspace | Gets active runspaces within a PowerShell host process. | 
| Get-RunspaceDebug | Shows runspace debugging options. | 
| Get-SecureRandom | Gets a random number, or selects objects randomly from a collection. | 
| Get-TraceSource | Gets PowerShell components that are instrumented for tracing. | 
| Get-TypeData | Gets the extended type data in the current session. | 
| Get-UICulture | Gets the current UI culture settings in the operating system. | 
| Get-Unique | Returns unique items from a sorted list. | 
| Get-Uptime | Get the TimeSpan since last boot. | 
| Get-Variable | Gets the variables in the current console. | 
| Get-Verb | Gets approved PowerShell verbs. | 
| Group-Object | Groups objects that contain the same value for specified properties. | 
| Import-Alias | Imports an alias list from a file. | 
| Import-Clixml | Imports a CLIXML file and creates corresponding objects in PowerShell. | 
| Import-Csv | Creates table-like custom objects from the items in a character-separated value (CSV) file. | 
| Import-LocalizedData | Imports language-specific data into scripts and functions based on the UI culture that's selected for the operating system. | 
| Import-PowerShellDataFile | Imports values from a  | 
| Import-PSSession | Imports commands from another session into the current session. | 
| Invoke-Expression | Runs commands or expressions on the local computer. | 
| Invoke-RestMethod | Sends an HTTP or HTTPS request to a RESTful web service. | 
| Invoke-WebRequest | Gets content from a web page on the internet. | 
| Join-String | Combines objects from the pipeline into a single string. | 
| Measure-Command | Measures the time it takes to run script blocks and cmdlets. | 
| Measure-Object | Calculates the numeric properties of objects, and the characters, words, and lines in string objects, such as files of text. | 
| New-Alias | Creates a new alias. | 
| New-Event | Creates a new event. | 
| New-Guid | Creates a GUID. | 
| New-Object | Creates an instance of a Microsoft .NET Framework or COM object. | 
| New-TemporaryFile | Creates a temporary file. | 
| New-TimeSpan | Creates a TimeSpan object. | 
| New-Variable | Creates a new variable. | 
| Out-File | Sends output to a file. | 
| Out-GridView | Sends output to an interactive table in a separate window. | 
| Out-Printer | Sends output to a printer. | 
| Out-String | Outputs input objects as a string. | 
| Read-Host | Reads a line of input from the console. | 
| Register-EngineEvent | Subscribes to events that are generated by the PowerShell engine and by the  | 
| Register-ObjectEvent | Subscribes to the events that are generated by a Microsoft .NET Framework object. | 
| Remove-Alias | Remove an alias from the current session. | 
| Remove-Event | Deletes events from the event queue. | 
| Remove-PSBreakpoint | Deletes breakpoints from the current console. | 
| Remove-TypeData | Deletes extended types from the current session. | 
| Remove-Variable | Deletes a variable and its value. | 
| Select-Object | Selects objects or object properties. | 
| Select-String | Finds text in strings and files. | 
| Select-Xml | Finds text in an XML string or document. | 
| Send-MailMessage | Sends an email message. | 
| Set-Alias | Creates or changes an alias for a cmdlet or other command in the current PowerShell session. | 
| Set-Date | Changes the system time on the computer to a time that you specify. | 
| Set-MarkdownOption | Sets the colors and styles used for rendering Markdown content in the console. | 
| Set-PSBreakpoint | Sets a breakpoint on a line, command, or variable. | 
| Set-TraceSource | Configures, starts, and stops a trace of PowerShell components. | 
| Set-Variable | Sets the value of a variable. Creates the variable if one with the requested name does not exist. | 
| Show-Command | Displays PowerShell command information in a graphical window. | 
| Show-Markdown | Shows a Markdown file or string in the console in a friendly way using VT100 escape sequences or in a browser using HTML. | 
| Sort-Object | Sorts objects by property values. | 
| Start-Sleep | Suspends the activity in a script or session for the specified period of time. | 
| Tee-Object | Saves command output in a file or variable and also sends it down the pipeline. | 
| Test-Json | Tests whether a string is a valid JSON document | 
| Trace-Command | Configures and starts a trace of the specified expression or command. | 
| Unblock-File | Unblocks files that were downloaded from the internet. | 
| Unregister-Event | Cancels an event subscription. | 
| Update-FormatData | Updates the formatting data in the current session. | 
| Update-List | Adds items to and removes items from a property value that contains a collection of objects. | 
| Update-TypeData | Updates the extended type data in the session. | 
| Wait-Debugger | Stops a script in the debugger before running the next statement in the script. | 
| Wait-Event | Waits until a particular event is raised before continuing to run. | 
| Write-Debug | Writes a debug message to the console. | 
| Write-Error | Writes an object to the error stream. | 
| Write-Host | Writes customized output to a host. | 
| Write-Information | Specifies how PowerShell handles information stream data for a command. | 
| Write-Output | Writes the specified objects to the pipeline. | 
| Write-Progress | Displays a progress bar within a PowerShell command window. | 
| Write-Verbose | Writes text to the verbose message stream. | 
| Write-Warning | Writes a warning message. |