Powershell V3 New Cmdlets
These are the new Cmdlets added with the release of V3:
Get-CimAssociatedInstance |
Gets Cim instances connected to the given instance via an association |
Get-CimClass |
Enables the user to enumerate the list of CIM Classes under a specific namespace |
Register-CimIndicationEvent |
Subscribes to indications using the Filter Expression or Query Expression |
Get/New/Remove/Set-CimInstance |
Gets, Creates, Removes or edits a Cim Instance on the server. For Get-CimInstance the instance contains only the properties specified in the Property parameter, KeyOnly parameter or the Select clause of the Query parameter. |
Invoke-CimMethod |
Invokes a method on a Cim object |
Get/New/Remove-CimSession |
Gets, Creates or Removes a Cim Session on the client representing a connection with a remote computer |
New-CimSessionOption |
Creates an instance of a CimSessionOption, which can be used as an argument to the New-CimSession cmdlet |
Show-Command |
Shows a graphical representation of a cmdlet as a Windows form. |
Rename-Computer |
Renames a computer |
Get/Show-ControlPanelItem |
Gets a list of Control Panel applets installed on the local machine. Show-ControlPanelItem is used to launch the Control Panel applet. |
Unblock-File |
Removes the ZoneTransfer alternate NTFS stream (e.g., The “Downloaded From Internet” stream. |
Save/Update-Help |
Save-Help exports the currently installed help files to a location on the File System. Update-Help downloads help files from the Internet or a file share and installs them on the local computer. |
Resume/Suspend-Job |
Suspends or resumes a job. These cmdlets currently only work with Workflow Jobs. |
Add/Disable/Enable/Get/New/Remove/Set-JobTrigger |
Manipulate Job Triggers that define when a Scheduled Job will execute |
ConvertFrom/ConvertTo-Json |
Converts objects to/from a JSON-formatted string representation. |
Disable-PSRemoting |
Disables PowerShell Remoting |
Connect/Disconnect/Receive-PSSession |
Connects/Disconnects from a remote session. Receive-PSSession resumes execution of a command in a disconnected session and gets the session output (Implicitly reconnecting to the session) |
New/Test-PSSessionConfigurationFile |
Creates or validates a PSSession Configuration File that can be used to create a constrained endpoint. |
New-PSTransportOption |
Creates a new PSTransportOption object |
Import-PSWorkflow |
Imports a PowerShell Workflow into the current session. |
New-PSWorkflowExecutionOption |
This cmdlet is used to define workflow endpoint configuration values to be used with Register-PSSessionConfiguration. |
Invoke-RestMethod |
Makes an HTTP or HTTPS request to a RESTful web service and returns the response. |
Disable/Enable/Get/Register/Set/Unregister-ScheduledJob |
Manipulate Scheduled Jobs on the computer |
Get/New/Set-ScheduledJobOption |
Gets, Creates or Sets an object that can be used to specify advanced configuration for Scheduled Jobs |
Get/Invoke-TroubleshootingPack |
Gets or invokes a troubleshooting pack. Get-TroubleshootingPack can also be used to generate an answer file. |
Get/Remove-TypeData |
Gets or removes TypeData |
Invoke-WebRequest |
Makes an HTTP or HTTPS request to a web service and returns the response. |
New-WinEvent |
Creates an event in the event log |