Movatterモバイル変換


[0]ホーム

URL:


Skip to main contentSkip to in-page navigation

This browser is no longer supported.

Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.

Download Microsoft EdgeMore info about Internet Explorer and Microsoft Edge
Table of contentsExit focus mode

Microsoft.PowerShell.Utility Module

    This section contains the help topics for the cmdlets that are installed with theMicrosoft.PowerShell.Utility module. This module contains cmdlets that manage the basic features ofPowerShell.

    Microsoft.PowerShell.Utility Cmdlets

    CmdletDescription
    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-CliXml

    Converts a CliXml-formatted string to a customPSObject.

    ConvertFrom-Csv

    Converts object properties in character-separated value (CSV) format into CSV versions of theoriginal 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 aMarkdownInfo 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-CliXml

    Converts an object to a CliXml-formatted string.

    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 afile.

    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 theTimeSpan 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 selectedfor the operating system.

    Import-PowerShellDataFile

    Imports values from a.psd1 file without invoking its contents.

    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 stringobjects, 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 theNew-Event cmdlet.

    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 ina 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.

    Collaborate with us on GitHub
    The source for this content can be found on GitHub, where you can also create and review issues and pull requests. For more information, seeour contributor guide.

    Feedback

    Was this page helpful?

    YesNo

    In this article

    Was this page helpful?

    YesNo