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

Back to:  Tips & Tricks (What's new in V3)