VMware PowerCli Get-Help

Embed Size (px)

DESCRIPTION

r

Citation preview

Name Category Module Synopsis ---- -------- ------ -------- ac Alias Add-Content asnp Alias Add-PSSnapin clc Alias Clear-Content cli Alias Clear-Item clp Alias Clear-ItemProperty clv Alias Clear-Variable compare Alias Compare-Object cpi Alias Copy-Item cpp Alias Copy-ItemProperty cvpa Alias Convert-Path dbp Alias Disable-PSBreakpoint diff Alias Compare-Object ebp Alias Enable-PSBreakpoint epal Alias Export-Alias epcsv Alias Export-Csv fc Alias Format-Custom fl Alias Format-List foreach Alias ForEach-Object % Alias ForEach-Object ft Alias Format-Table fw Alias Format-Wide gal Alias Get-Alias gbp Alias Get-PSBreakpoint gc Alias Get-Content gci Alias Get-ChildItem gcm Alias Get-Command gdr Alias Get-PSDrive gcs Alias Get-PSCallStack ghy Alias Get-History gi Alias Get-Item gl Alias Get-Location gm Alias Get-Member gmo Alias Get-Module gp Alias Get-ItemProperty gps Alias Get-Process group Alias Group-Object gsv Alias Get-Service gsnp Alias Get-PSSnapin gu Alias Get-Unique gv Alias Get-Variable gwmi Alias Get-WmiObject iex Alias Invoke-Expression ihy Alias Invoke-History ii Alias Invoke-Item ipmo Alias Import-Module iwmi Alias Invoke-WmiMethod ipal Alias Import-Alias ipcsv Alias Import-Csv measure Alias Measure-Object mi Alias Move-Item mp Alias Move-ItemProperty nal Alias New-Alias ndr Alias New-PSDrive ni Alias New-Item nv Alias New-Variable nmo Alias New-Module oh Alias Out-Host ogv Alias Out-GridView ise Alias powershell_ise.exe rbp Alias Remove-PSBreakpoint rdr Alias Remove-PSDrive ri Alias Remove-Item rni Alias Rename-Item rnp Alias Rename-ItemProperty rp Alias Remove-ItemProperty rmo Alias Remove-Module rsnp Alias Remove-PSSnapin rv Alias Remove-Variable rwmi Alias Remove-WmiObject rvpa Alias Resolve-Path sal Alias Set-Alias sasv Alias Start-Service sbp Alias Set-PSBreakpoint sc Alias Set-Content select Alias Select-Object si Alias Set-Item sl Alias Set-Location swmi Alias Set-WmiInstance shcm Alias Show-Command sleep Alias Start-Sleep sort Alias Sort-Object sp Alias Set-ItemProperty saps Alias Start-Process start Alias Start-Process spps Alias Stop-Process spsv Alias Stop-Service sv Alias Set-Variable tee Alias Tee-Object trcm Alias Trace-Command where Alias Where-Object ? Alias Where-Object write Alias Write-Output rcsn Alias Receive-PSSession cnsn Alias Connect-PSSession dnsn Alias Disconnect-PSSession irm Alias Invoke-RestMethod iwr Alias Invoke-WebRequest npssc Alias New-PSSessionConfigurationFile cat Alias Get-Content cd Alias Set-Location clear Alias Clear-Host cp Alias Copy-Item h Alias Get-History history Alias Get-History kill Alias Stop-Process lp Alias Out-Printer ls Alias Get-ChildItem man Alias help mount Alias New-PSDrive md Alias mkdir mv Alias Move-Item popd Alias Pop-Location ps Alias Get-Process pushd Alias Push-Location pwd Alias Get-Location r Alias Invoke-History rm Alias Remove-Item rmdir Alias Remove-Item echo Alias Write-Output cls Alias Clear-Host chdir Alias Set-Location copy Alias Copy-Item del Alias Remove-Item dir Alias Get-ChildItem erase Alias Remove-Item move Alias Move-Item rd Alias Remove-Item ren Alias Rename-Item set Alias Set-Variable type Alias Get-Content icm Alias Invoke-Command clhy Alias Clear-History gjb Alias Get-Job rcjb Alias Receive-Job rjb Alias Remove-Job sajb Alias Start-Job spjb Alias Stop-Job wjb Alias Wait-Job sujb Alias Suspend-Job rujb Alias Resume-Job nsn Alias New-PSSession gsn Alias Get-PSSession rsn Alias Remove-PSSession ipsn Alias Import-PSSession epsn Alias Export-PSSession etsn Alias Enter-PSSession exsn Alias Exit-PSSession sls Alias Select-String wget Alias Invoke-WebRequest curl Alias Invoke-WebRequest prompt Function TabExpansion2 Function ... Clear-Host Function Clears the display in the host program. more Function ... help Function mkdir Function Get-Verb Function Gets approved Windows PowerShell verbs. oss Function A: Function ... B: Function ... C: Function ... D: Function ... E: Function ... F: Function ... G: Function ... H: Function ... I: Function ... J: Function ... K: Function ... L: Function ... M: Function ... N: Function ... O: Function ... P: Function ... Q: Function ... R: Function ... S: Function ... T: Function ... U: Function ... V: Function ... W: Function ... X: Function ... Y: Function ... Z: Function ... cd.. Function ... cd\ Function ... ImportSystemModules Function ... Pause Function ... Get-WinEvent Cmdlet Microsoft.PowerShell.D... Gets events from event logs and event tracing log files on local and remote computers. Get-Counter Cmdlet Microsoft.PowerShell.D... Gets performance counter data from local and remote computers. Import-Counter Cmdlet Microsoft.PowerShell.D... Imports performance counter log files (.blg, .csv, .tsv) and creates the objects that represent each counter sample in the log. Export-Counter Cmdlet Microsoft.PowerShell.D... The Export-Counter cmdlet takes PerformanceCounterSampleSet objects and exports them as counter log files. New-WinEvent Cmdlet Microsoft.PowerShell.D... Creates a new Windows event for the specified event provider. Get-Command Cmdlet Microsoft.PowerShell.Core Gets all commands. Export-ModuleMember Cmdlet Microsoft.PowerShell.Core Specifies the module members that are exported. Get-Module Cmdlet Microsoft.PowerShell.Core Gets the modules that have been imported or that can be imported into the current session. Import-Module Cmdlet Microsoft.PowerShell.Core Adds modules to the current session. New-Module Cmdlet Microsoft.PowerShell.Core Creates a new dynamic module that exists only in memory. New-ModuleManifest Cmdlet Microsoft.PowerShell.Core Creates a new module manifest. Remove-Module Cmdlet Microsoft.PowerShell.Core Removes modules from the current session. Test-ModuleManifest Cmdlet Microsoft.PowerShell.Core Verifies that a module manifest file accurately describes the contents of a module. Get-Help Cmdlet Microsoft.PowerShell.Core Displays information about Windows PowerShell commands and concepts. Update-Help Cmdlet Microsoft.PowerShell.Core Downloads and installs the newest help files on your computer. Save-Help Cmdlet Microsoft.PowerShell.Core Downloads and saves the newest help files to a file system directory. Get-History Cmdlet Microsoft.PowerShell.Core Gets a list of the commands entered during the current session. Invoke-History Cmdlet Microsoft.PowerShell.Core Runs commands from the session history. Add-History Cmdlet Microsoft.PowerShell.Core Appends entries to the session history. Clear-History Cmdlet Microsoft.PowerShell.Core Deletes entries from the command history. Register-PSSessionConfiguration Cmdlet Microsoft.PowerShell.Core Creates and registers a new session configuration. Unregister-PSSessionConfiguration Cmdlet Microsoft.PowerShell.Core Deletes registered session configurations from the computer. Get-PSSessionConfiguration Cmdlet Microsoft.PowerShell.Core Gets the registered session configurations on the computer. Set-PSSessionConfiguration Cmdlet Microsoft.PowerShell.Core Changes the properties of a registered session configuration. Enable-PSSessionConfiguration Cmdlet Microsoft.PowerShell.Core Enables the session configurations on the local computer. Disable-PSSessionConfiguration Cmdlet Microsoft.PowerShell.Core Disables session configurations on the local computer. Enable-PSRemoting Cmdlet Microsoft.PowerShell.Core Configures the computer to receive remote commands. Disable-PSRemoting Cmdlet Microsoft.PowerShell.Core Prevents remote users from running commands on the local computer. Invoke-Command Cmdlet Microsoft.PowerShell.Core Runs commands on local and remote computers. New-PSSession Cmdlet Microsoft.PowerShell.Core Creates a persistent connection to a local or remote computer. Disconnect-PSSession Cmdlet Microsoft.PowerShell.Core Disconnects from a session. Connect-PSSession Cmdlet Microsoft.PowerShell.Core Reconnects to disconnected sessions Receive-PSSession Cmdlet Microsoft.PowerShell.Core Gets results of commands in disconnected sessions Get-PSSession Cmdlet Microsoft.PowerShell.Core Gets the Windows PowerShell sessions on local and remote computers. Remove-PSSession Cmdlet Microsoft.PowerShell.Core Closes one or more Windows PowerShell sessions (PSSessions). Start-Job Cmdlet Microsoft.PowerShell.Core Starts a Windows PowerShell background job. Get-Job Cmdlet Microsoft.PowerShell.Core Gets Windows PowerShell background jobs that are running in the current session. Receive-Job Cmdlet Microsoft.PowerShell.Core Gets the results of the Windows PowerShell background jobs in the current session. Stop-Job Cmdlet Microsoft.PowerShell.Core Stops a Windows PowerShell background job. Wait-Job Cmdlet Microsoft.PowerShell.Core Suppresses the command prompt until one or all of the Windows PowerShell background jobs running in the session are complete. Remove-Job Cmdlet Microsoft.PowerShell.Core Deletes a Windows PowerShell background job. Suspend-Job Cmdlet Microsoft.PowerShell.Core Temporarily stops workflow jobs. Resume-Job Cmdlet Microsoft.PowerShell.Core Restarts a suspended job Enter-PSSession Cmdlet Microsoft.PowerShell.Core Starts an interactive session with a remote computer. Exit-PSSession Cmdlet Microsoft.PowerShell.Core Ends an interactive session with a remote computer. New-PSSessionOption Cmdlet Microsoft.PowerShell.Core Creates an object that contains advanced options for a PSSession. New-PSTransportOption Cmdlet Microsoft.PowerShell.Core Creates an object that contains advanced options for a session configuration. New-PSSessionConfigurationFile Cmdlet Microsoft.PowerShell.Core Creates a file that defines a session configuration. Test-PSSessionConfigurationFile Cmdlet Microsoft.PowerShell.Core Verifies the keys and values in a session configuration file. ForEach-Object Cmdlet Microsoft.PowerShell.Core Performs an operation against each item in a collection of input objects. Where-Object Cmdlet Microsoft.PowerShell.Core Selects objects from a collection based on their property values. Set-PSDebug Cmdlet Microsoft.PowerShell.Core Turns script debugging features on and off, sets the trace level, and toggles strict mode. Set-StrictMode Cmdlet Microsoft.PowerShell.Core Establishes and enforces coding rules in expressions, scripts, and script blocks. Out-Null Cmdlet Microsoft.PowerShell.Core Deletes output instead of sending it down the pipeline. Out-Default Cmdlet Microsoft.PowerShell.Core Sends the output to the default formatter and to the default output cmdlet. Out-Host Cmdlet Microsoft.PowerShell.Core Sends output to the command line. Add-PSSnapin Cmdlet Microsoft.PowerShell.Core Adds one or more Windows PowerShell snap-ins to the current session. Remove-PSSnapin Cmdlet Microsoft.PowerShell.Core Removes Windows PowerShell snap-ins from the current session. Get-PSSnapin Cmdlet Microsoft.PowerShell.Core Gets the Windows PowerShell snap-ins on the computer. Export-Console Cmdlet Microsoft.PowerShell.Core Exports the names of snap-ins in the current session to a console file. Get-FormatData Cmdlet Microsoft.PowerShell.U... Gets the formatting data in the current session. Export-FormatData Cmdlet Microsoft.PowerShell.U... Saves formatting data from the current session in a formatting file. Format-List Cmdlet Microsoft.PowerShell.U... Formats the output as a list of properties in which each property appears on a new line. Format-Custom Cmdlet Microsoft.PowerShell.U... Uses a customized view to format the output. Format-Table Cmdlet Microsoft.PowerShell.U... Formats the output as a table. Format-Wide Cmdlet Microsoft.PowerShell.U... Formats objects as a wide table that displays only one property of each object. Out-File Cmdlet Microsoft.PowerShell.U... Sends output to a file. Out-Printer Cmdlet Microsoft.PowerShell.U... Sends output to a printer. Out-String Cmdlet Microsoft.PowerShell.U... Sends objects to the host as a series of strings. Out-GridView Cmdlet Microsoft.PowerShell.U... Sends output to an interactive table in a separate window. ConvertFrom-Json Cmdlet Microsoft.PowerShell.U... Converts a JSON-formatted string to a custom object. ConvertTo-Json Cmdlet Microsoft.PowerShell.U... Converts an object to a JSON-formatted string Invoke-RestMethod Cmdlet Microsoft.PowerShell.U... Sends an HTTP or HTTPS request to a RESTful web service. Invoke-WebRequest Cmdlet Microsoft.PowerShell.U... Gets content from a web page on the Internet. Register-ObjectEvent Cmdlet Microsoft.PowerShell.U... Subscribes to the events that are generated by a Microsoft .NET Framework object. Register-EngineEvent Cmdlet Microsoft.PowerShell.U... Subscribes to events that are generated by the Windows PowerShell engine and by the New-Event cmdlet. Wait-Event Cmdlet Microsoft.PowerShell.U... Waits until a particular event is raised before continuing to run. Get-Event Cmdlet Microsoft.PowerShell.U... Gets the events in the event queue. Remove-Event Cmdlet Microsoft.PowerShell.U... Deletes events from the event queue. Get-EventSubscriber Cmdlet Microsoft.PowerShell.U... Gets the event subscribers in the current session. Unregister-Event Cmdlet Microsoft.PowerShell.U... Cancels an event subscription. New-Event Cmdlet Microsoft.PowerShell.U... Creates a new event. Add-Member Cmdlet Microsoft.PowerShell.U... Adds custom properties and methods to an instance of a Windows PowerShell object. Add-Type Cmdlet Microsoft.PowerShell.U... Adds a Microsoft .NET Framework type (a class) to a Windows PowerShell session. Compare-Object Cmdlet Microsoft.PowerShell.U... Compares two sets of objects. ConvertTo-Html Cmdlet Microsoft.PowerShell.U... Converts Microsoft .NET Framework objects into HTML that can be displayed in a Web browser. ConvertFrom-StringData Cmdlet Microsoft.PowerShell.U... Converts a string containing one or more key and value pairs to a hash table. Export-Csv Cmdlet Microsoft.PowerShell.U... Converts objects into a series of comma-separated (CSV) strings and saves the strings in a CSV file. Import-Csv Cmdlet Microsoft.PowerShell.U... Creates table-like custom objects from the items in a CSV file. ConvertTo-Csv Cmdlet Microsoft.PowerShell.U... Converts objects into a series of comma-separated value (CSV) variable-length strings. ConvertFrom-Csv Cmdlet Microsoft.PowerShell.U... Converts object properties in comma-separated value (CSV) format into CSV versions of the original objects. Export-Alias Cmdlet Microsoft.PowerShell.U... Exports information about currently defined aliases to a file. Invoke-Expression Cmdlet Microsoft.PowerShell.U... Runs commands or expressions on the local computer. Get-Alias Cmdlet Microsoft.PowerShell.U... Gets the aliases for the current session. Get-Culture Cmdlet Microsoft.PowerShell.U... Gets the current culture set in the operating system. Get-Date Cmdlet Microsoft.PowerShell.U... Gets the current date and time. Get-Host Cmdlet Microsoft.PowerShell.U... Gets an object that represents the current host program. Get-Member Cmdlet Microsoft.PowerShell.U... Gets the properties and methods of objects. Get-Random Cmdlet Microsoft.PowerShell.U... Gets a random number, or selects objects randomly from a collection. Get-UICulture Cmdlet Microsoft.PowerShell.U... Gets the current user interface (UI) culture settings in the operating system. Get-Unique Cmdlet Microsoft.PowerShell.U... Returns unique items from a sorted list. Export-PSSession Cmdlet Microsoft.PowerShell.U... Imports commands from another session and saves them in a Windows PowerShell module. Import-PSSession Cmdlet Microsoft.PowerShell.U... Imports commands from another session into the current session. Import-Alias Cmdlet Microsoft.PowerShell.U... Imports an alias list from a file. Import-LocalizedData Cmdlet Microsoft.PowerShell.U... Imports language-specific data into scripts and functions based on the UI culture that is selected for the operating system. Select-String Cmdlet Microsoft.PowerShell.U... Finds text in strings and files. Measure-Object Cmdlet Microsoft.PowerShell.U... Calculates the numeric properties of objects, and the characters, words, and lines in string objects, such as files of text. New-Alias Cmdlet Microsoft.PowerShell.U... Creates a new alias. New-TimeSpan Cmdlet Microsoft.PowerShell.U... Creates a TimeSpan object. Read-Host Cmdlet Microsoft.PowerShell.U... Reads a line of input from the console. Set-Alias Cmdlet Microsoft.PowerShell.U... Creates or changes an alias (alternate name) for a cmdlet or other command element in the current Windows PowerShell session.