-
Notifications
You must be signed in to change notification settings - Fork 1
Microsoft.Powershell.Utility
jasper-zanjani edited this page Aug 5, 2020
·
1 revision
| Cmdlet | Description |
|---|---|
| Export-Alias | Exports information about currently defined aliases to a file. |
| Get-Alias | Gets the aliases for the current session. |
| Import-Alias | Imports an alias list from a file. |
| New-Alias | Creates a new alias. |
| Remove-Alias | Remove an alias from the current session. |
| Set-Alias | Creates or changes an alias for a cmdlet or other command in the current PowerShell session. |
| Export-Clixml | Creates an XML-based representation of an object or objects and stores it in a file. |
| Import-Clixml | Imports a CLIXML file and creates corresponding objects in PowerShell. |
| Measure-Command | Measures the time it takes to run script blocks and cmdlets. |
| Show-Command | Displays PowerShell command information in a graphical window. |
| Trace-Command | Configures and starts a trace of the specified expression or command. |
| ConvertFrom-Csv | Converts object properties in comma-separated value (CSV) format into CSV versions of the original objects. |
| ConvertTo-Csv | Converts objects into a series of character-separated value (CSV) strings. |
| Export-Csv | Converts objects into a series of comma-separated value (CSV) strings and saves the strings to a file. |
| Import-Csv | Creates table-like custom objects from the items in a comma-separated value (CSV) file. |
| Get-Culture | Gets the current culture set in the operating system. |
| Format-Custom | Uses a customized view to format the output. |
| Get-Date | Gets the current date and time. |
| Set-Date | Changes the system time on the computer to a time that you specify. |
| Write-Debug | Writes a debug message to the console. |
| Wait-Debugger | Stops a script in the debugger before running the next statement in the script. |
| Register-EngineEvent | Subscribes to events that are generated by the PowerShell engine and by the New-Event cmdlet. |
| Get-Error | Gets and displays the most recent error messages from the current session. |
| Write-Error | Writes an object to the error stream. |
| Get-Event | Gets the events in the event queue. |
| New-Event | Creates a new event. |
| Remove-Event | Deletes events from the event queue. |
| Unregister-Event | Cancels an event subscription. |
| Wait-Event | Waits until a particular event is raised before continuing to run. |
| Get-EventSubscriber | Gets the event subscribers in the current session. |
| Invoke-Expression | Runs commands or expressions on the local computer. |
| Out-File | Sends output to a file. |
| Unblock-File | Unblocks files that were downloaded from the Internet. |
| Get-FileHash | Computes the hash value for a file by using a specified hash algorithm. |
| Export-FormatData | Saves formatting data from the current session in a formatting file. |
| Get-FormatData | Gets the formatting data in the current session. |
| Update-FormatData | Updates the formatting data in the current session. |
| Out-GridView | Sends output to an interactive table in a separate window. |
| New-Guid | Creates a GUID. |
| Format-Hex | Displays a file or other input as hexadecimal. |
| Get-Host | Gets an object that represents the current host program. |
| Read-Host | Reads a line of input from the console. |
| Write-Host | Writes customized output to a host. |
| ConvertTo-Html | Converts Microsoft .NET Framework objects into HTML that can be displayed in a Web browser. |
| Write-Information | Specifies how PowerShell handles information stream data for a command. |
| ConvertFrom-Json | Converts a JSON-formatted string to a custom object or a hash table. |
| ConvertTo-Json | Converts an object to a JSON-formatted string. |
| Test-Json | Tests whether a string is a valid JSON document |
| Format-List | Formats the output as a list of properties in which each property appears on a new line. |
| Update-List | Adds items to and removes items from a property value that contains a collection of objects. |
| Import-LocalizedData | Imports language-specific data into scripts and functions based on the UI culture that is selected for the operating system. |
| Send-MailMessage | Sends an email message. |
| ConvertFrom-Markdown | Convert the contents of a string or a file to a MarkdownInfo object. |
| 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. |
| Get-MarkdownOption | Returns the current colors and styles used for rendering Markdown content in the console. |
| Set-MarkdownOption | Sets the colors and styles used for rendering Markdown content in the console. |
| Add-Member | Adds custom properties and methods to an instance of a PowerShell object. |
| Get-Member | Gets the properties and methods of objects. |
| Compare-Object | Compares two sets of objects. |
| Group-Object | Groups objects that contain the same value for specified properties. |
| Measure-Object | Calculates the numeric properties of objects, and the characters, words, and lines in string objects, such as files of text. |
| New-Object | Creates an instance of a Microsoft .NET Framework or COM object. |
| Select-Object | Selects objects or object properties. |
| Sort-Object | Sorts objects by property values. |
| Tee-Object | Saves command output in a file or variable and also sends it down the pipeline. |
| Register-ObjectEvent | Subscribes to the events that are generated by a Microsoft .NET Framework object. |
| Write-Output | Sends the specified objects to the next command in the pipeline. If the command is the last command in the pipeline, the objects are displayed in the console. |
| Import-PowerShellDataFile | Imports values from a .PSD1 file without invoking its contents. |
| Out-Printer | Sends output to a printer. |
| Write-Progress | Displays a progress bar within a PowerShell command window. |
| Disable-PSBreakpoint | Disables the breakpoints in the current console. |
| Enable-PSBreakpoint | Enables the breakpoints in the current console. |
| Get-PSBreakpoint | Gets the breakpoints that are set in the current session. |
| Remove-PSBreakpoint | Deletes breakpoints from the current console. |
| Set-PSBreakpoint | Sets a breakpoint on a line, command, or variable. |
| Get-PSCallStack | Displays the current call stack. |
| Disconnect-PSSession | Terminate a remote PowerShell session begun with New-PSSession
|
| Enter-PSSession | Interact with the specified PowerShell session |
| Exit-PSSession | End an interactive session with a remote computer |
| Export-PSSession | Exports commands from another session and saves them in a PowerShell module. |
| Get-PSSession | Get the Windows Powershell sessions on local and remote computers |
| Import-PSSession | Imports commands from another session into the current session. |
| New-PSSession | Start a new remote PowerShell session with a remote computer |
| Get-Random | Gets a random number, or selects objects randomly from a collection. |
| Invoke-RestMethod | Sends an HTTP or HTTPS request to a RESTful web service. |
| Debug-Runspace | Starts an interactive debugging session with a runspace. |
| Get-Runspace | Gets active runspaces within a PowerShellhost process. |
| Disable-RunspaceDebug | Disables debugging on one or more runspaces, and releases any pending debugger stop. |
| Enable-RunspaceDebug | Enables debugging on runspaces where any breakpoint is preserved until a debugger is attached. |
| Get-RunspaceDebug | Shows runspace debugging options. |
| ConvertFrom-SddlString | Converts a SDDL string to a custom object. |
| Start-Sleep | Suspends the activity in a script or session for the specified period of time. |
| Join-String | Combines objects from the pipeline into a single string. |
| Out-String | Sends objects to the host as a series of strings. |
| Select-String | Finds text in strings and files. |
| ConvertFrom-StringData | Converts a string containing one or more key and value pairs to a hash table. |
| Format-Table | Formats the output as a table. |
| New-TemporaryFile | Creates a temporary file. |
| New-TimeSpan | Creates a TimeSpan object. |
| Get-TraceSource | Gets PowerShell components that are instrumented for tracing. |
| Set-TraceSource | Configures, starts, and stops a trace of PowerShell components. |
| Add-Type | Adds a Microsoft .NET Core class to a PowerShell session. |
| Get-TypeData | Gets the extended type data in the current session. |
| Remove-TypeData | Deletes extended types from the current session. |
| Update-TypeData | Updates the extended type data in the 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. |
| Clear-Variable | Deletes the value of a variable. |
| Get-Variable | Gets the variables in the current console. |
| New-Variable | Creates a new variable. |
| Remove-Variable | Deletes a variable and its value. |
| Set-Variable | Sets the value of a variable. Creates the variable if one with the requested name does not exist. |
| Get-Verb | Gets approved PowerShell verbs. |
| Write-Verbose | Writes text to the verbose message stream. |
| Write-Warning | Writes a warning message. |
| Invoke-WebRequest | Gets content from a web page on the internet. |
| Format-Wide | Formats objects as a wide table that displays only one property of each object. |
| ConvertTo-Xml | Creates an XML-based representation of an object. |
| Select-Xml | Finds text in an XML string or document. |
- ADCSAdministration
- ADCSDeployment
- ADDSAdministration
- ADDSDeployment
- Cluster
- DCBQOS
- DHCPServer
- Diagnostics
- DISM
- DNSServer
- Dedup
- GroupPolicy
- Hyper-V
- iSCSITarget
- iSCSI
- LocalAccounts
- Management
- NLB
- PackageManagement
- SR
- Utility
- WB
- WDS
- WSMan.Management
- WSUS
- cmdkey.exe
- dcgpofix.exe
- ddpeval.exe
- dism.exe
- djoin.exe
- dnscmd.exe
- dsamain.exe
- dsquery.exe
- netdom.exe
- ntdsutil.exe
- wbadmin.exe
- wdsutil.exe