0% found this document useful (0 votes)
368 views

VMware PowerCli Get-Help

This document contains aliases and functions for PowerShell cmdlets and commands. It provides shorthand names for common actions like managing files, processes, modules and more. The aliases and functions help allow for concise interaction with PowerShell through names that are easier to remember and type.

Uploaded by

Smile Ever
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
368 views

VMware PowerCli Get-Help

This document contains aliases and functions for PowerShell cmdlets and commands. It provides shorthand names for common actions like managing files, processes, modules and more. The aliases and functions help allow for concise interaction with PowerShell through names that are easier to remember and type.

Uploaded by

Smile Ever
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 63

Name

Category Module

Synopsis

----

-------- ------

--------

ac
t

Alias

Add-Conten

asnp
in

Alias

Add-PSSnap

clc
ent

Alias

Clear-Cont

cli

Alias

Clear-Item

clp
Property

Alias

Clear-Item

clv
able

Alias

Clear-Vari

compare
ject

Alias

Compare-Ob

cpi

Alias

Copy-Item

cpp
roperty

Alias

Copy-ItemP

cvpa
th

Alias

Convert-Pa

dbp
Breakpoint

Alias

Disable-PS

diff
ject

Alias

Compare-Ob

ebp
reakpoint

Alias

Enable-PSB

epal
as

Alias

Export-Ali

epcsv

Alias

Export-Csv

fc
tom

Alias

Format-Cus

fl
t

Alias

Format-Lis

foreach
ject

Alias

ForEach-Ob

%
ject

Alias

ForEach-Ob

ft
le

Alias

Format-Tab

fw
e

Alias

Format-Wid

gal

Alias

Get-Alias

gbp
kpoint

Alias

Get-PSBrea

gc
t

Alias

Get-Conten

gci
tem

Alias

Get-ChildI

gcm
d

Alias

Get-Comman

gdr
e

Alias

Get-PSDriv

gcs
Stack

Alias

Get-PSCall

ghy
y

Alias

Get-Histor

gi

Alias

Get-Item

gl
on

Alias

Get-Locati

gm

Alias

Get-Member

gmo

Alias

Get-Module

gp
operty

Alias

Get-ItemPr

gps
s

Alias

Get-Proces

group
ct

Alias

Group-Obje

gsv
e

Alias

Get-Servic

gsnp
in

Alias

Get-PSSnap

gu

Alias

Get-Unique

gv
le

Alias

Get-Variab

gwmi
ect

Alias

Get-WmiObj

iex
ression

Alias

Invoke-Exp

ihy
tory

Alias

Invoke-His

ii
m

Alias

Invoke-Ite

ipmo
ule

Alias

Import-Mod

iwmi
Method

Alias

Invoke-Wmi

ipal
as

Alias

Import-Ali

ipcsv

Alias

Import-Csv

measure
ject

Alias

Measure-Ob

mi

Alias

Move-Item

mp
roperty

Alias

Move-ItemP

nal

Alias

New-Alias

ndr
e

Alias

New-PSDriv

ni

Alias

New-Item

nv
le

Alias

New-Variab

nmo

Alias

New-Module

oh

Alias

Out-Host

ogv
ew

Alias

Out-GridVi

ise
_ise.exe

Alias

powershell

rbp
reakpoint

Alias

Remove-PSB

rdr
rive

Alias

Remove-PSD

ri
m

Alias

Remove-Ite

rni
m

Alias

Rename-Ite

rnp
mProperty

Alias

Rename-Ite

rp
mProperty

Alias

Remove-Ite

rmo
ule

Alias

Remove-Mod

rsnp
napin

Alias

Remove-PSS

rv
iable

Alias

Remove-Var

rwmi
Object

Alias

Remove-Wmi

rvpa
th

Alias

Resolve-Pa

sal

Alias

Set-Alias

sasv
ice

Alias

Start-Serv

sbp
kpoint

Alias

Set-PSBrea

sc
t

Alias

Set-Conten

select
ect

Alias

Select-Obj

si

Alias

Set-Item

sl
on

Alias

Set-Locati

swmi
tance

Alias

Set-WmiIns

shcm
nd

Alias

Show-Comma

sleep
p

Alias

Start-Slee

sort
t

Alias

Sort-Objec

sp
operty

Alias

Set-ItemPr

saps
ess

Alias

Start-Proc

start
ess

Alias

Start-Proc

spps
ss

Alias

Stop-Proce

spsv
ce

Alias

Stop-Servi

sv
le

Alias

Set-Variab

tee

Alias

Tee-Object

trcm
and

Alias

Trace-Comm

where
ct

Alias

Where-Obje

?
ct

Alias

Where-Obje

write
ut

Alias

Write-Outp

rcsn
Session

Alias

Receive-PS

cnsn
Session

Alias

Connect-PS

dnsn
-PSSession

Alias

Disconnect

irm
tMethod

Alias

Invoke-Res

iwr
Request

Alias

Invoke-Web

npssc
ionConfigurationFile

Alias

New-PSSess

cat
t

Alias

Get-Conten

cd
on

Alias

Set-Locati

clear

Alias

Clear-Host

cp

Alias

Copy-Item

h
y

Alias

Get-Histor

history
y

Alias

Get-Histor

kill
ss

Alias

Stop-Proce

lp
r

Alias

Out-Printe

ls
tem

Alias

Get-ChildI

man

Alias

help

mount
e

Alias

New-PSDriv

md

Alias

mkdir

mv

Alias

Move-Item

popd
on

Alias

Pop-Locati

ps
s

Alias

Get-Proces

pushd
ion

Alias

Push-Locat

pwd
on

Alias

Get-Locati

r
tory

Alias

Invoke-His

rm
m

Alias

Remove-Ite

rmdir
m

Alias

Remove-Ite

echo
ut

Alias

Write-Outp

cls

Alias

Clear-Host

chdir
on

Alias

Set-Locati

copy

Alias

Copy-Item

del
m

Alias

Remove-Ite

dir
tem

Alias

Get-ChildI

erase
m

Alias

Remove-Ite

move

Alias

Move-Item

rd
m

Alias

Remove-Ite

ren
m

Alias

Rename-Ite

set
le

Alias

Set-Variab

type
t

Alias

Get-Conten

icm
mand

Alias

Invoke-Com

clhy
ory

Alias

Clear-Hist

gjb

Alias

Get-Job

rcjb
b

Alias

Receive-Jo

rjb

Alias

Remove-Job

sajb

Alias

Start-Job

spjb

Alias

Stop-Job

wjb

Alias

Wait-Job

sujb
b

Alias

Suspend-Jo

rujb

Alias

Resume-Job

nsn
ion

Alias

New-PSSess

gsn
ion

Alias

Get-PSSess

rsn
ession

Alias

Remove-PSS

ipsn
ession

Alias

Import-PSS

epsn
ession

Alias

Export-PSS

etsn
ssion

Alias

Enter-PSSe

exsn
sion

Alias

Exit-PSSes

sls
ing

Alias

Select-Str

wget
Request

Alias

Invoke-Web

curl
Request

Alias

Invoke-Web

prompt

Function

TabExpansion2

Function

...

Clear-Host
display in the host program.

Function

Clears the

more

Function

...

help

Function

mkdir

Function

Get-Verb
ved Windows PowerShell verbs.

Function

oss

Function

A:

Function

...

B:

Function

...

C:

Function

...

D:

Function

...

E:

Function

...

Gets appro

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 event
s from event logs and event tracing log files on local and remote computers.
Get-Counter
Cmdlet
Microsoft.PowerShell.D... Gets perfo
rmance counter data from local and remote computers.
Import-Counter
Cmdlet
Microsoft.PowerShell.D... Imports pe
rformance counter log files (.blg, .csv, .tsv) and creates the objects that repr
esent each counter sample in the log.
Export-Counter
Cmdlet
Microsoft.PowerShell.D... The Export
-Counter cmdlet takes PerformanceCounterSampleSet objects and exports them as co
unter log files.
New-WinEvent
Cmdlet
Microsoft.PowerShell.D... Creates a
new Windows event for the specified event provider.

Get-Command
ommands.

Cmdlet

Export-ModuleMember
Cmdlet
the module members that are exported.

Microsoft.PowerShell.Core Gets all c

Microsoft.PowerShell.Core Specifies

Get-Module
Cmdlet
Microsoft.PowerShell.Core Gets the m
odules that have been imported or that can be imported into the current session.
Import-Module
es to the current session.

Cmdlet

Microsoft.PowerShell.Core Adds modul

New-Module
Cmdlet
Microsoft.PowerShell.Core Creates a
new dynamic module that exists only in memory.
New-ModuleManifest
new module manifest.

Cmdlet

Microsoft.PowerShell.Core Creates a

Remove-Module
dules from the current session.

Cmdlet

Microsoft.PowerShell.Core Removes mo

Test-ModuleManifest
Cmdlet
Microsoft.PowerShell.Core Verifies t
hat a module manifest file accurately describes the contents of a module.
Get-Help
Cmdlet
Microsoft.PowerShell.Core Displays i
nformation 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 lis
t of the commands entered during the current session.
Invoke-History
nds from the session history.

Cmdlet

Microsoft.PowerShell.Core Runs comma

Add-History
tries to the session history.

Cmdlet

Microsoft.PowerShell.Core Appends en

Clear-History
tries from the command history.

Cmdlet

Microsoft.PowerShell.Core Deletes en

Register-PSSessionConfiguration Cmdlet
d registers a new session configuration.

Microsoft.PowerShell.Core Creates an

Unregister-PSSessionConfiguration Cmdlet
Microsoft.PowerShell.Core Deletes re
gistered session configurations from the computer.
Get-PSSessionConfiguration
Cmdlet
Microsoft.PowerShell.Core Gets the r
egistered session configurations on the computer.
Set-PSSessionConfiguration
Cmdlet
Microsoft.PowerShell.Core Changes th
e properties of a registered session configuration.
Enable-PSSessionConfiguration
Cmdlet
Microsoft.PowerShell.Core Enables th
e session configurations on the local computer.
Disable-PSSessionConfiguration
Cmdlet
Microsoft.PowerShell.Core Disables s
ession configurations on the local computer.
Enable-PSRemoting
Cmdlet
the computer to receive remote commands.

Microsoft.PowerShell.Core Configures

Disable-PSRemoting
Cmdlet
Microsoft.PowerShell.Core Prevents r
emote users from running commands on the local computer.
Invoke-Command
Cmdlet
nds on local and remote computers.

Microsoft.PowerShell.Core Runs comma

New-PSSession
Cmdlet
Microsoft.PowerShell.Core Creates a
persistent connection to a local or remote computer.
Disconnect-PSSession
s from a session.

Cmdlet

Microsoft.PowerShell.Core Disconnect

Connect-PSSession
to disconnected sessions

Cmdlet

Microsoft.PowerShell.Core Reconnects

Receive-PSSession
Cmdlet
ts of commands in disconnected sessions

Microsoft.PowerShell.Core Gets resul

Get-PSSession
Cmdlet
Microsoft.PowerShell.Core Gets the W
indows PowerShell sessions on local and remote computers.
Remove-PSSession
Cmdlet
Microsoft.PowerShell.Core Closes one
or more Windows PowerShell sessions (PSSessions).

Start-Job
Cmdlet
indows PowerShell background job.

Microsoft.PowerShell.Core Starts a W

Get-Job
Cmdlet
Microsoft.PowerShell.Core Gets Windo
ws PowerShell background jobs that are running in the current session.
Receive-Job
Cmdlet
Microsoft.PowerShell.Core Gets the r
esults of the Windows PowerShell background jobs in the current session.
Stop-Job
Cmdlet
ndows PowerShell background job.

Microsoft.PowerShell.Core Stops a Wi

Wait-Job
Cmdlet
Microsoft.PowerShell.Core Suppresses
the command prompt until one or all of the Windows PowerShell background jobs r
unning in the session are complete.
Remove-Job
Cmdlet
Windows PowerShell background job.

Microsoft.PowerShell.Core Deletes a

Suspend-Job
y stops workflow jobs.

Cmdlet

Microsoft.PowerShell.Core Temporaril

Resume-Job
suspended job

Cmdlet

Microsoft.PowerShell.Core Restarts a

Enter-PSSession
Cmdlet
Microsoft.PowerShell.Core Starts an
interactive session with a remote computer.
Exit-PSSession
Cmdlet
teractive session with a remote computer.

Microsoft.PowerShell.Core Ends an in

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 t
he keys and values in a session configuration file.
ForEach-Object
Cmdlet
Microsoft.PowerShell.Core Performs a
n operation against each item in a collection of input objects.

Where-Object
Cmdlet
Microsoft.PowerShell.Core Selects ob
jects from a collection based on their property values.
Set-PSDebug
Cmdlet
Microsoft.PowerShell.Core Turns scri
pt debugging features on and off, sets the trace level, and toggles strict mode.
Set-StrictMode
Cmdlet
Microsoft.PowerShell.Core Establishe
s and enforces coding rules in expressions, scripts, and script blocks.
Out-Null
Cmdlet
Microsoft.PowerShell.Core Deletes ou
tput 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
ut to the command line.

Cmdlet

Microsoft.PowerShell.Core Sends outp

Add-PSSnapin
Cmdlet
Microsoft.PowerShell.Core Adds one o
r more Windows PowerShell snap-ins to the current session.
Remove-PSSnapin
Cmdlet
Microsoft.PowerShell.Core Removes Wi
ndows PowerShell snap-ins from the current session.
Get-PSSnapin
Cmdlet
Microsoft.PowerShell.Core Gets the W
indows PowerShell snap-ins on the computer.
Export-Console
Cmdlet
Microsoft.PowerShell.Core Exports th
e names of snap-ins in the current session to a console file.
Get-FormatData
Cmdlet
ormatting data in the current session.

Microsoft.PowerShell.U... Gets the f

Export-FormatData
Cmdlet
Microsoft.PowerShell.U... Saves form
atting data from the current session in a formatting file.
Format-List
Cmdlet
Microsoft.PowerShell.U... Formats th
e output as a list of properties in which each property appears on a new line.
Format-Custom
Cmdlet
tomized view to format the output.

Microsoft.PowerShell.U... Uses a cus

Format-Table
e output as a table.

Microsoft.PowerShell.U... Formats th

Cmdlet

Format-Wide
Cmdlet
Microsoft.PowerShell.U... Formats ob
jects as a wide table that displays only one property of each object.
Out-File
ut to a file.

Cmdlet

Microsoft.PowerShell.U... Sends outp

Out-Printer
ut to a printer.

Cmdlet

Microsoft.PowerShell.U... Sends outp

Out-String
Cmdlet
cts to the host as a series of strings.

Microsoft.PowerShell.U... Sends obje

Out-GridView
Cmdlet
Microsoft.PowerShell.U... Sends outp
ut 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
n object to a JSON-formatted string

Microsoft.PowerShell.U... Converts a

Invoke-RestMethod
Cmdlet
Microsoft.PowerShell.U... Sends an H
TTP or HTTPS request to a RESTful web service.
Invoke-WebRequest
Cmdlet
nt from a web page on the Internet.

Microsoft.PowerShell.U... Gets conte

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-Ev
ent cmdlet.
Wait-Event
Cmdlet
Microsoft.PowerShell.U... Waits unti
l a particular event is raised before continuing to run.
Get-Event
vents in the event queue.

Cmdlet

Microsoft.PowerShell.U... Gets the e

Remove-Event
ents from the event queue.

Cmdlet

Microsoft.PowerShell.U... Deletes ev

Get-EventSubscriber
Cmdlet
vent subscribers in the current session.

Microsoft.PowerShell.U... Gets the e

Unregister-Event
event subscription.

Cmdlet

Microsoft.PowerShell.U... Cancels an

New-Event
new event.

Cmdlet

Microsoft.PowerShell.U... Creates a

Add-Member
Cmdlet
Microsoft.PowerShell.U... Adds custo
m properties and methods to an instance of a Windows PowerShell object.
Add-Type
Cmdlet
Microsoft.PowerShell.U... Adds a Mic
rosoft .NET Framework type (a class) to a Windows PowerShell session.
Compare-Object
wo sets of objects.

Cmdlet

Microsoft.PowerShell.U... Compares t

ConvertTo-Html
Cmdlet
Microsoft.PowerShell.U... Converts M
icrosoft .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 o
bjects into a series of comma-separated (CSV) strings and saves the strings in a
CSV file.
Import-Csv
Cmdlet
Microsoft.PowerShell.U... Creates ta
ble-like custom objects from the items in a CSV file.
ConvertTo-Csv
Cmdlet
Microsoft.PowerShell.U... Converts o
bjects into a series of comma-separated value (CSV) variable-length strings.
ConvertFrom-Csv
Cmdlet
Microsoft.PowerShell.U... Converts o
bject properties in comma-separated value (CSV) format into CSV versions of the
original objects.
Export-Alias
Cmdlet
Microsoft.PowerShell.U... Exports in
formation about currently defined aliases to a file.
Invoke-Expression
Cmdlet
nds or expressions on the local computer.

Microsoft.PowerShell.U... Runs comma

Get-Alias
liases for the current session.

Microsoft.PowerShell.U... Gets the a

Cmdlet

Get-Culture
Cmdlet
Microsoft.PowerShell.U... Gets the c
urrent culture set in the operating system.

Get-Date
urrent date and time.

Cmdlet

Microsoft.PowerShell.U... Gets the c

Get-Host
Cmdlet
Microsoft.PowerShell.U... Gets an ob
ject that represents the current host program.
Get-Member
Cmdlet
roperties and methods of objects.

Microsoft.PowerShell.U... Gets the p

Get-Random
Cmdlet
Microsoft.PowerShell.U... Gets a ran
dom number, or selects objects randomly from a collection.
Get-UICulture
Cmdlet
Microsoft.PowerShell.U... Gets the c
urrent user interface (UI) culture settings in the operating system.
Get-Unique
ique items from a sorted list.

Cmdlet

Microsoft.PowerShell.U... Returns un

Export-PSSession
Cmdlet
Microsoft.PowerShell.U... Imports co
mmands from another session and saves them in a Windows PowerShell module.
Import-PSSession
Cmdlet
Microsoft.PowerShell.U... Imports co
mmands from another session into the current session.
Import-Alias
alias list from a file.

Cmdlet

Microsoft.PowerShell.U... Imports an

Import-LocalizedData
Cmdlet
Microsoft.PowerShell.U... Imports la
nguage-specific data into scripts and functions based on the UI culture that is
selected for the operating system.
Select-String
in strings and files.

Cmdlet

Microsoft.PowerShell.U... Finds text

Measure-Object
Cmdlet
Microsoft.PowerShell.U... Calculates
the numeric properties of objects, and the characters, words, and lines in stri
ng objects, such as files of text.
New-Alias
new alias.

Cmdlet

Microsoft.PowerShell.U... Creates a

New-TimeSpan
TimeSpan object.

Cmdlet

Microsoft.PowerShell.U... Creates a

Read-Host
ne of input from the console.

Cmdlet

Microsoft.PowerShell.U... Reads a li

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.
Set-Date
Cmdlet
Microsoft.PowerShell.U... Changes th
e system time on the computer to a time that you specify.
Start-Sleep
Cmdlet
Microsoft.PowerShell.U... Suspends t
he activity in a script or session for the specified period of time.
Tee-Object
Cmdlet
Microsoft.PowerShell.U... Saves comm
and output in a file or variable and also sends it down the pipeline.
Measure-Command
Cmdlet
Microsoft.PowerShell.U... Measures t
he time it takes to run script blocks and cmdlets.
Unblock-File
Cmdlet
Microsoft.PowerShell.U... Unblocks f
iles that were downloaded from the Internet.
Update-List
Cmdlet
Microsoft.PowerShell.U... Adds items
to and removes items from a property value that contains a collection of object
s.
Update-TypeData
Cmdlet
e extended type data in the session.

Microsoft.PowerShell.U... Updates th

Update-FormatData
Cmdlet
e formatting data in the current session.

Microsoft.PowerShell.U... Updates th

Remove-TypeData
Cmdlet
tended types from the current session

Microsoft.PowerShell.U... Deletes ex

Get-TypeData
Cmdlet
xtended type data in the current session.

Microsoft.PowerShell.U... Gets the e

Write-Host
tomized output to a host.

Microsoft.PowerShell.U... Writes cus

Cmdlet

Write-Progress
Cmdlet
Microsoft.PowerShell.U... Displays a
progress bar within a Windows PowerShell command window.
New-Object
Cmdlet
Microsoft.PowerShell.U... Creates an
instance of a Microsoft .NET Framework or COM object.
Select-Object
jects or object properties.

Cmdlet

Microsoft.PowerShell.U... Selects ob

Group-Object
Cmdlet
Microsoft.PowerShell.U... Groups obj
ects that contain the same value for specified properties.
Sort-Object
cts by property values.

Cmdlet

Microsoft.PowerShell.U... Sorts obje

Get-Variable
Cmdlet
ariables in the current console.

Microsoft.PowerShell.U... Gets the v

New-Variable
new variable.

Microsoft.PowerShell.U... Creates a

Cmdlet

Set-Variable
Cmdlet
Microsoft.PowerShell.U... Sets the v
alue of a variable. Creates the variable if one with the requested name does not
exist.
Remove-Variable
variable and its value.

Cmdlet

Microsoft.PowerShell.U... Deletes a

Clear-Variable
e value of a variable.

Cmdlet

Microsoft.PowerShell.U... Deletes th

Export-Clixml
Cmdlet
Microsoft.PowerShell.U... Creates an
XML-based representation of an object or objects and stores it in a file.
Import-Clixml
Cmdlet
Microsoft.PowerShell.U... Imports a
CLIXML file and creates corresponding objects within Windows PowerShell.
ConvertTo-Xml
Cmdlet
XML-based representation of an object.

Microsoft.PowerShell.U... Creates an

Select-Xml
in an XML string or document.

Cmdlet

Microsoft.PowerShell.U... Finds text

Write-Debug
ebug message to the console.

Cmdlet

Microsoft.PowerShell.U... Writes a d

Write-Verbose
Cmdlet
t to the verbose message stream.

Microsoft.PowerShell.U... Writes tex

Write-Warning
arning message.

Cmdlet

Microsoft.PowerShell.U... Writes a w

Write-Error
object to the error stream.

Cmdlet

Microsoft.PowerShell.U... Writes an

Write-Output
Cmdlet
Microsoft.PowerShell.U... Sends the
specified objects to the next command in the pipeline. If the command is the las
t command in the pipeline, the objects are displayed in the console.
Set-PSBreakpoint
Cmdlet
akpoint on a line, command, or variable.

Microsoft.PowerShell.U... Sets a bre

Get-PSBreakpoint
Cmdlet
Microsoft.PowerShell.U... Gets the b
reakpoints that are set in the current session.
Remove-PSBreakpoint
Cmdlet
eakpoints from the current console.

Microsoft.PowerShell.U... Deletes br

Enable-PSBreakpoint
Cmdlet
e breakpoints in the current console.

Microsoft.PowerShell.U... Enables th

Disable-PSBreakpoint
Cmdlet
he breakpoints in the current console.

Microsoft.PowerShell.U... Disables t

Get-PSCallStack
he current call stack.

Cmdlet

Microsoft.PowerShell.U... Displays t

Send-MailMessage
-mail message.

Cmdlet

Microsoft.PowerShell.U... Sends an e

Get-TraceSource
Cmdlet
Microsoft.PowerShell.U... Gets the W
indows PowerShell components that are instrumented for tracing.
Set-TraceSource
Cmdlet
Microsoft.PowerShell.U... Configures
, starts, and stops a trace of Windows PowerShell components.
Trace-Command
Cmdlet
Microsoft.PowerShell.U... Configures
and starts a trace of the specified expression or command.
Show-Command
Cmdlet
Microsoft.PowerShell.U... Creates Wi
ndows PowerShell commands in a graphical command window.
Start-Transcript
Cmdlet
Microsoft.PowerShell.Host Creates a
record of all or part of a Windows PowerShell session in a text file.
Stop-Transcript
anscript.

Cmdlet

Microsoft.PowerShell.Host Stops a tr

Add-Content
Cmdlet
Microsoft.PowerShell.M... Adds conte
nt to the specified items, such as adding words to a file.

Clear-Content
Cmdlet
Microsoft.PowerShell.M... Deletes th
e contents of an item, but does not delete the item.
Clear-ItemProperty
Cmdlet
Microsoft.PowerShell.M... Deletes th
e value of a property but does not delete the property.
Join-Path
Cmdlet
Microsoft.PowerShell.M... Combines a
path and a child path into a single path. The provider supplies the path delimi
ters.
Get-ControlPanelItem
ol panel items.

Cmdlet

Microsoft.PowerShell.M... Gets contr

Show-ControlPanelItem
rol panel items.

Cmdlet

Microsoft.PowerShell.M... Opens cont

Convert-Path
Cmdlet
Microsoft.PowerShell.M... Converts a
path from a Windows PowerShell path to a Windows PowerShell provider path.
Copy-ItemProperty
Cmdlet
Microsoft.PowerShell.M... Copies a p
roperty and value from a specified location to another location.
Get-EventLog
Cmdlet
Microsoft.PowerShell.M... Gets the e
vents in an event log, or a list of the event logs, on the local or remote compu
ters.
Clear-EventLog
Cmdlet
Microsoft.PowerShell.M... Deletes al
l entries from specified event logs on the local or remote computers.
Write-EventLog
event to an event log.

Cmdlet

Microsoft.PowerShell.M... Writes an

Limit-EventLog
Cmdlet
Microsoft.PowerShell.M... Sets the e
vent log properties that limit the size of the event log and the age of its entr
ies.
Show-EventLog
Cmdlet
Microsoft.PowerShell.M... Displays t
he event logs of the local or a remote computer in Event Viewer.
New-EventLog
Cmdlet
Microsoft.PowerShell.M... Creates a
new event log and a new event source on a local or remote computer.
Remove-EventLog
Cmdlet
Microsoft.PowerShell.M... Deletes an
event log or unregisters an event source.
Get-ChildItem
Cmdlet
Microsoft.PowerShell.M... Gets the i
tems and child items in one or more specified locations.

Get-Content
Cmdlet
Microsoft.PowerShell.M... Gets the c
ontent of the item at the specified location.
Get-ItemProperty
roperties of a specified item.

Cmdlet

Microsoft.PowerShell.M... Gets the p

Get-WmiObject
Cmdlet
Microsoft.PowerShell.M... Gets insta
nces of Windows Management Instrumentation (WMI) classes or information about th
e available classes.
Invoke-WmiMethod
Cmdlet
Microsoft.PowerShell.M... Calls Wind
ows Management Instrumentation (WMI) methods.
Move-ItemProperty
Cmdlet
operty from one location to another.

Microsoft.PowerShell.M... Moves a pr

Get-Location
Cmdlet
Microsoft.PowerShell.M... Gets infor
mation about the current working location or a location stack.
Set-Location
Cmdlet
Microsoft.PowerShell.M... Sets the c
urrent working location to a specified location.
Push-Location
Cmdlet
Microsoft.PowerShell.M... Adds the c
urrent location to the top of a location stack.
Pop-Location
Cmdlet
Microsoft.PowerShell.M... Changes th
e current location to the location most recently pushed onto the stack. You can
pop the location from the default stack or from a stack that you create by using
the Push-Location cmdlet.
New-PSDrive
Cmdlet
Microsoft.PowerShell.M... Creates te
mporary and persistent mapped network drives.
Remove-PSDrive
Cmdlet
Microsoft.PowerShell.M... Deletes te
mporary Windows PowerShell drives and disconnects mapped network drives.
Get-PSDrive
s in the current session.

Cmdlet

Microsoft.PowerShell.M... Gets drive

Get-Item
tem at the specified location.

Cmdlet

Microsoft.PowerShell.M... Gets the i

New-Item
new item.

Cmdlet

Microsoft.PowerShell.M... Creates a

Set-Item
Cmdlet
Microsoft.PowerShell.M... Changes th
e value of an item to the value specified in the command.

Remove-Item
e specified items.

Cmdlet

Microsoft.PowerShell.M... Deletes th

Move-Item
Cmdlet
tem from one location to another.

Microsoft.PowerShell.M... Moves an i

Rename-Item
Cmdlet
Microsoft.PowerShell.M... Renames an
item in a Windows PowerShell provider namespace.
Copy-Item
Cmdlet
item from one location to another.

Microsoft.PowerShell.M... Copies an

Clear-Item
Cmdlet
Microsoft.PowerShell.M... Deletes th
e contents of an item, but does not delete the item.
Invoke-Item
Cmdlet
he default action on the specified item.

Microsoft.PowerShell.M... Performs t

Get-PSProvider
Cmdlet
Microsoft.PowerShell.M... Gets infor
mation about the specified Windows PowerShell provider.
New-ItemProperty
Cmdlet
Microsoft.PowerShell.M... Creates a
new property for an item and sets its value. For example, you can use New-ItemPr
operty to create and change registry values and data, which are properties of a
registry key.
Split-Path
Cmdlet
Microsoft.PowerShell.M... Returns th
e specified part of a path.
Test-Path
Cmdlet
whether all elements of a path exist.

Microsoft.PowerShell.M... Determines

Get-Process
Cmdlet
Microsoft.PowerShell.M... Gets the p
rocesses that are running on the local computer or a remote computer.
Stop-Process
or more running processes.

Cmdlet

Microsoft.PowerShell.M... Stops one

Wait-Process
Cmdlet
Microsoft.PowerShell.M... Waits for
the processes to be stopped before accepting more input.
Debug-Process
Cmdlet
Microsoft.PowerShell.M... Debugs one
or more processes running on the local computer.
Start-Process
Cmdlet
or more processes on the local computer.

Microsoft.PowerShell.M... Starts one

Remove-ItemProperty
Cmdlet
e property and its value from an item.

Microsoft.PowerShell.M... Deletes th

Remove-WmiObject
Cmdlet
Microsoft.PowerShell.M... Deletes an
instance of an existing Windows Management Instrumentation (WMI) class.
Rename-ItemProperty
property of an item.

Cmdlet

Microsoft.PowerShell.M... Renames a

Register-WmiEvent
Cmdlet
Microsoft.PowerShell.M... Subscribes
to a Windows Management Instrumentation (WMI) event.
Resolve-Path
Cmdlet
Microsoft.PowerShell.M... Resolves t
he wildcard characters in a path, and displays the path contents.
Get-Service
Cmdlet
ervices on a local or remote computer.

Microsoft.PowerShell.M... Gets the s

Stop-Service
or more running services.

Cmdlet

Microsoft.PowerShell.M... Stops one

Start-Service
or more stopped services.

Cmdlet

Microsoft.PowerShell.M... Starts one

Suspend-Service
Cmdlet
pauses) one or more running services.

Microsoft.PowerShell.M... Suspends (

Resume-Service
Cmdlet
e or more suspended (paused) services.

Microsoft.PowerShell.M... Resumes on

Restart-Service
Cmdlet
then starts one or more services.

Microsoft.PowerShell.M... Stops and

Set-Service
Cmdlet
Microsoft.PowerShell.M... Starts, st
ops, and suspends a service, and changes its properties.
New-Service
new Windows service.

Cmdlet

Microsoft.PowerShell.M... Creates a

Set-Content
Cmdlet
Microsoft.PowerShell.M... Writes or
replaces the content in an item with new content.
Set-ItemProperty
Cmdlet
Microsoft.PowerShell.M... Creates or
changes the value of a property of an item.

Set-WmiInstance
Cmdlet
Microsoft.PowerShell.M... Creates or
updates an instance of an existing Windows Management Instrumentation (WMI) cla
ss.
Get-Transaction
urrent (active) transaction.

Cmdlet

Microsoft.PowerShell.M... Gets the c

Start-Transaction
ransaction.

Cmdlet

Microsoft.PowerShell.M... Starts a t

Complete-Transaction
e active transaction.

Cmdlet

Microsoft.PowerShell.M... Commits th

Undo-Transaction
the active transaction.

Cmdlet

Microsoft.PowerShell.M... Rolls back

Use-Transaction
Cmdlet
cript block to the active transaction.

Microsoft.PowerShell.M... Adds the s

New-WebServiceProxy
Cmdlet
Microsoft.PowerShell.M... Creates a
Web service proxy object that lets you use and manage the Web service in Windows
PowerShell.
Get-HotFix
Cmdlet
Microsoft.PowerShell.M... Gets the h
otfixes that have been applied to the local and remote computers.
Test-Connection
Cmdlet
Microsoft.PowerShell.M... Sends ICMP
echo request packets ("pings") to one or more computers.
Enable-ComputerRestore
Cmdlet
Microsoft.PowerShell.M... Enables th
e System Restore feature on the specified file system drive.
Disable-ComputerRestore
Cmdlet
Microsoft.PowerShell.M... Disables t
he System Restore feature on the specified file system drive.
Checkpoint-Computer
Cmdlet
Microsoft.PowerShell.M... Creates a
system restore point on the local computer.
Get-ComputerRestorePoint
Cmdlet
estore points on the local computer.

Microsoft.PowerShell.M... Gets the r

Restart-Computer
Cmdlet
Microsoft.PowerShell.M... Restarts (
"reboots") the operating system on local and remote computers.
Stop-Computer
Cmdlet
ts down) local and remote computers.

Microsoft.PowerShell.M... Stops (shu

Restore-Computer
Cmdlet
ystem restore on the local computer.

Microsoft.PowerShell.M... Starts a s

Add-Computer
Cmdlet
cal computer to a domain or workgroup.

Microsoft.PowerShell.M... Add the lo

Remove-Computer
Cmdlet
e local computer from its domain.

Microsoft.PowerShell.M... Removes th

Rename-Computer
computer.

Microsoft.PowerShell.M... Renames a

Cmdlet

Test-ComputerSecureChannel
Cmdlet
Microsoft.PowerShell.M... Tests and
repairs the secure channel between the local computer and its domain.
Reset-ComputerMachinePassword
Cmdlet
Microsoft.PowerShell.M... Resets the
machine account password for the computer.
Get-Acl
Cmdlet
Microsoft.PowerShell.S... Gets the s
ecurity descriptor for a resource, such as a file or registry key.
Set-Acl
Cmdlet
Microsoft.PowerShell.S... Changes th
e security descriptor of a specified item, such as a file or a registry key.
Get-PfxCertificate
Cmdlet
Microsoft.PowerShell.S... Gets infor
mation about .pfx certificate files on the computer.
Get-Credential
Cmdlet
Microsoft.PowerShell.S... Gets a cre
dential object based on a user name and password.
Get-ExecutionPolicy
Cmdlet
Microsoft.PowerShell.S... Gets the e
xecution policies for the current session.
Set-ExecutionPolicy
Cmdlet
Microsoft.PowerShell.S... Changes th
e user preference for the Windows PowerShell execution policy.
Get-AuthenticodeSignature
Cmdlet
Microsoft.PowerShell.S... Gets infor
mation about the Authenticode signature in a file.
Set-AuthenticodeSignature
Cmdlet
Microsoft.PowerShell.S... Adds an Au
thenticode signature to a Windows PowerShell script or other file.
ConvertFrom-SecureString
Cmdlet
Microsoft.PowerShell.S... Converts a
secure string into an encrypted standard string.

ConvertTo-SecureString
Cmdlet
Microsoft.PowerShell.S... Converts e
ncrypted standard strings to secure strings. It can also convert plain text to s
ecure strings. It is used with ConvertFrom-SecureString and Read-Host.
Disable-WSManCredSSP
Cmdlet
Microsoft.WSMan.Manage... Disables C
redential Security Support Provider (CredSSP) authentication on a client compute
r.
Enable-WSManCredSSP
Cmdlet
Microsoft.WSMan.Manage... Enables Cr
edential Security Support Provider (CredSSP) authentication on a client or on a
server computer.
Get-WSManCredSSP
Cmdlet
Microsoft.WSMan.Manage... Gets the C
redential Security Support Provider-related configuration for the client.
Set-WSManQuickConfig
Cmdlet
Microsoft.WSMan.Manage... Configures
the local computer for remote management.
Test-WSMan
Cmdlet
Microsoft.WSMan.Manage... Tests whet
her the WinRM service is running on a local or remote computer.
Invoke-WSManAction
Cmdlet
Microsoft.WSMan.Manage... Invokes an
action on the object that is specified by the Resource URI and by the selectors
.
Connect-WSMan
Cmdlet
o the WinRM service on a remote computer.

Microsoft.WSMan.Manage... Connects t

Disconnect-WSMan
Cmdlet
Microsoft.WSMan.Manage... Disconnect
s the client from the WinRM service on a remote computer.
Get-WSManInstance
Cmdlet
Microsoft.WSMan.Manage... Displays m
anagement information for a resource instance specified by a Resource URI.
Set-WSManInstance
Cmdlet
Microsoft.WSMan.Manage... Modifies t
he management information that is related to a resource.
Remove-WSManInstance
management resource instance.

Cmdlet

Microsoft.WSMan.Manage... Deletes a

New-WSManInstance
Cmdlet
new instance of a management resource.

Microsoft.WSMan.Manage... Creates a

New-WSManSessionOption
Cmdlet
Microsoft.WSMan.Manage... Creates a
WS-Management session option hash table to use as input parameters to the follow
ing WS-Management cmdlets: Get-WSManInstance Set-WSManInstance Invoke-WSManActio
n Connect-WSMan
Get-AlarmAction
Cmdlet
VMware.VimAutomation.Core Lists the
actions of the specified alarm definitions.

Get-AlarmActionTrigger
Cmdlet
VMware.VimAutomation.Core Retrieves
the actions that trigger the specified alarm actions.
Get-AlarmDefinition
Cmdlet
the available alarm definitions.

VMware.VimAutomation.Core Retrieves

New-AlarmAction
Cmdlet
VMware.VimAutomation.Core Creates an
alarm action and attaches it to the specified alarm.
New-AlarmActionTrigger
Cmdlet
VMware.VimAutomation.Core Creates a
new action trigger for the specified alarm action.
Remove-AlarmAction
alarm action.

Cmdlet

VMware.VimAutomation.Core Removes an

Remove-AlarmActionTrigger
e alarm action triggers.

Cmdlet

VMware.VimAutomation.Core Removes th

Set-AlarmDefinition
he specified alarm definitions.

Cmdlet

VMware.VimAutomation.Core Modifies t

Move-Datastore
Cmdlet
stores from one location to another.

VMware.VimAutomation.Core Moves data

Get-AdvancedSetting
Cmdlet
VMware.VimAutomation.Core Retrieves
the advanced settings of the specified entity.
Get-CustomAttribute
custom attributes.

Cmdlet

VMware.VimAutomation.Core Retrieves

Get-DatastoreCluster
datastore clusters.

Cmdlet

VMware.VimAutomation.Core Retrieves

Get-ErrorReport
Cmdlet
VMware.VimAutomation.Core Collects d
ebugging information in order to identify a problem in the work environment.
Get-EsxCli
e ESX CLI functionality.

Cmdlet

VMware.VimAutomation.Core Exposes th

Get-EsxTop
xtop functionality.

Cmdlet

VMware.VimAutomation.Core Exposes es

Get-HAPrimaryVMHost
Cmdlet
VMware.VimAutomation.Core On vCenter
Server 5.0 and later, the cmdlet retrieves the master host of the specified HA
cluster....

Get-PowerCLIConfiguration
Cmdlet
VMware.VimAutomation.Core Retrieves
the vSphere PowerCLI proxy configuration and default servers policy.
Get-PowerCLIVersion
Cmdlet
VMware.VimAutomation.Core Retrieves
the versions of the installed PowerCLI snapins.
Get-VIProperty
extended object properties.

Cmdlet

VMware.VimAutomation.Core Retrieves

Get-VMGuestRoute
Cmdlet
VMware.VimAutomation.Core Retrieves
the routing configuration of the specified virtual machines or guests.
Get-VMGuestNetworkInterface
Cmdlet
VMware.VimAutomation.Core Retrieves
information about the network configuration of the specified virtual machines or
guests.
Get-VMHostAuthentication
Cmdlet
VMware.VimAutomation.Core Retrieves
authentication information for the specified hosts.
Get-VMHostPatch
Cmdlet
VMware.VimAutomation.Core Retrieves
information of the host patches installed on the specified hosts.
Get-VMHostProfileRequiredInput
Cmdlet
VMware.VimAutomation.Core Performs a
check whether the available information is sufficient to apply a host profile.
Get-VMHostRoute
Cmdlet
VMware.VimAutomation.Core Retrieves
the routes from the routing table of the specified hosts.
Install-VMHostPatch
e specified hosts.

Cmdlet

VMware.VimAutomation.Core Updates th

New-VMHostRoute
Cmdlet
new route in the routing table of a host.

VMware.VimAutomation.Core Creates a

Remove-VMHostRoute
st routes.

Cmdlet

VMware.VimAutomation.Core Removes ho

Set-VMHostAuthentication
Cmdlet
he host authentication information.

VMware.VimAutomation.Core Modifies t

Set-VMHostRoute
Cmdlet
route in the host routing table.

VMware.VimAutomation.Core Modifies a

Get-VMHostDisk
Cmdlet
VMware.VimAutomation.Core Retrieves
information about the specified SCSI LUN disk.

Get-VMHostDiskPartition
Cmdlet
the partitions of a host disk (LUN).

VMware.VimAutomation.Core Retrieves

Format-VMHostDiskPartition
Cmdlet
VMware.VimAutomation.Core Formats a
new VMFS (Virtual Machine File System) on each of the specified host disk partit
ions.
Move-VApp
Cmdlet
VMware.VimAutomation.Core Moves the
specified virtual appliances to a new location.
New-AdvancedSetting
Cmdlet
VMware.VimAutomation.Core Creates a
new advanced setting for specified entity.
New-CustomAttribute
new custom attribute.

Cmdlet

VMware.VimAutomation.Core Creates a

New-DatastoreCluster
new datastore cluster.

Cmdlet

VMware.VimAutomation.Core Creates a

New-VIProperty
Cmdlet
VMware.VimAutomation.Core Creates a
new extension property on the specified object type.
New-VMGuestRoute
Cmdlet
VMware.VimAutomation.Core Adds a new
route to the routing table of the provided virtual machines and guests.
Get-VIAccount
Cmdlet
VMware.VimAutomation.Core Retrieves
the accounts from the ESX or vCenter Server.
Get-VIPermission
Cmdlet
VMware.VimAutomation.Core Retrieves
the permissions defined on the specified inventory objects.
Get-VIPrivilege
Cmdlet
VMware.VimAutomation.Core Retrieve t
he privilege groups and items for the provided servers.
Get-VIRole
Cmdlet
VMware.VimAutomation.Core Retrieves
all roles defined on the provided servers.
New-VIPermission
Cmdlet
VMware.VimAutomation.Core Creates ne
w permissions on the specified inventory objects for the provided users and grou
ps in the role.
New-VIRole
Cmdlet
VMware.VimAutomation.Core Creates a
new role on the specified servers and applies the provided privileges.
Remove-VIPermission
e specified permissions.

Cmdlet

VMware.VimAutomation.Core Removes th

Remove-VIRole
e specified roles.

Cmdlet

VMware.VimAutomation.Core Removes th

Set-VIPermission
Cmdlet
VMware.VimAutomation.Core Modifies t
he properties of the specified permissions.
Set-VIRole
Cmdlet
he privileges of the provided roles.

VMware.VimAutomation.Core Modifies t

Remove-CustomAttribute
stom attributes.

Cmdlet

VMware.VimAutomation.Core Removes cu

Remove-DatastoreCluster
e specified datastore clusters.

Cmdlet

VMware.VimAutomation.Core Deletes th

Remove-VIProperty
Cmdlet
VMware.VimAutomation.Core Removes th
e extended properties from the specified object types.
Remove-VMGuestRoute
Cmdlet
VMware.VimAutomation.Core Removes th
e specified routes from the routing table of their corresponding virtual machine
s.
Set-AdvancedSetting
he specified advanced setting.

Cmdlet

VMware.VimAutomation.Core Modifies t

Set-CustomAttribute
custom attribute.

Cmdlet

VMware.VimAutomation.Core Renames a

Set-DatastoreCluster
Cmdlet
VMware.VimAutomation.Core Modifies t
he configuration of the specified datastore cluster.
Set-VMGuestNetworkInterface
Cmdlet
VMware.VimAutomation.Core Configures
the network settings of a virtual machine using VMware Tools.
Add-PassthroughDevice
Cmdlet
VMware.VimAutomation.Core Attaches p
ass-through devices to the specified virtual machine.
Move-HardDisk
Cmdlet
rd disk from one location to another.

VMware.VimAutomation.Core Moves a ha

Get-PassthroughDevice
Cmdlet
VMware.VimAutomation.Core Retrieves
the pass-through devices available on the specified hosts, virtual machines, and
templates.
Get-ScsiController
Cmdlet
VMware.VimAutomation.Core Retrieves
the virtual Scsi controllers assigned to the specified HardDisk, VirtualMachine
, Template, and Snapshot objects.

New-ScsiController
new SCSI controller.

Cmdlet

VMware.VimAutomation.Core Creates a

Remove-PassthroughDevice
Cmdlet
e specified pass-through devices.

VMware.VimAutomation.Core Removes th

Set-ScsiController
he specified SCSI controllers.

VMware.VimAutomation.Core Modifies t

Cmdlet

Wait-Tools
Cmdlet
VMware.VimAutomation.Core Waits for
the VMware Tools of the specified virtual machines to load.
Add-VMHost
Cmdlet
t to be managed by a vSphere server.

VMware.VimAutomation.Core Adds a hos

Apply-DrsRecommendation
Cmdlet
e specified DRS recommendations.

VMware.VimAutomation.Core Applies th

Connect-VIServer
o a vCenter Server system.

VMware.VimAutomation.Core Connects t

Cmdlet

Copy-DatastoreItem
Cmdlet
VMware.VimAutomation.Core Copies ite
ms between datastores and between a datastore and a local file system provider.
Copy-VMGuestFile
Cmdlet
VMware.VimAutomation.Core Copies fil
es and folders from and to the guest OS of the specified virtual machines using
VMware Tools.
Disconnect-VIServer
s from a vSphere server.

Cmdlet

VMware.VimAutomation.Core Disconnect

Dismount-Tools
the VMware Tools installer CD.

Cmdlet

VMware.VimAutomation.Core Dismounts

Get-View
Cmdlet
VMware.VimAutomation.Core Returns th
e vSphere View objects that correspond to the specified search criteria.
Get-VIObjectByVIView
Cmdlet
vSphere View object to a VIObject.

VMware.VimAutomation.Core Converts a

Export-VApp
Cmdlet
VMware.VimAutomation.Core Exports a
vApp or a single virtual machine to the specified destination.
Get-Annotation
annotations.

Cmdlet

VMware.VimAutomation.Core Retrieves

Get-Cluster
Cmdlet
VMware.VimAutomation.Core Retrieves
the clusters available on a vSphere server.
Get-Datacenter
Cmdlet
VMware.VimAutomation.Core Retrieves
the datacenters available on a vSphere server.
Get-Datastore
Cmdlet
VMware.VimAutomation.Core Retrieves
the datastores available on a vSphere server.
Get-DrsRecommendation
Cmdlet
VMware.VimAutomation.Core Retrieves
the available DRS recommendations from the provided clusters.
Get-DrsRule
Cmdlet
VMware.VimAutomation.Core Retrieves
the list of DRS rules for the specified clusters.
Get-Folder
Cmdlet
VMware.VimAutomation.Core Retrieves
the folders available on a vSphere server.
Get-Inventory
Cmdlet
VMware.VimAutomation.Core Retrieves
the inventory items available on a vSphere server.
Get-Log
entries from vSphere logs.

Cmdlet

VMware.VimAutomation.Core Retrieves

Get-LogType
Cmdlet
VMware.VimAutomation.Core Retrieves
information about the log types available on a virtual machine host.
Get-OSCustomizationNicMapping
Cmdlet
VMware.VimAutomation.Core Retrieves
the configured Nic setting mappings for the specified OS customization specifica
tion.
Get-OSCustomizationSpec
Cmdlet
VMware.VimAutomation.Core Retrieves
the OS customization specifications available on a vSphere server.
Get-ResourcePool
Cmdlet
VMware.VimAutomation.Core Retrieves
the resource pools available on a vSphere server.
Get-Snapshot
Cmdlet
VMware.VimAutomation.Core Retrieves
the virtual machine snapshots available on a vSphere server.
Get-StatInterval
Cmdlet
VMware.VimAutomation.Core Retrieves
the available statistics intervals and filters them using the provided parameter
s.
Get-StatType
Cmdlet
VMware.VimAutomation.Core Retrieves
the available statistics types for a inventory object.

Get-Task
the tasks on a vSphere server.

Cmdlet

VMware.VimAutomation.Core Retrieves

Get-Template
Cmdlet
VMware.VimAutomation.Core Retrieves
the virtual machine templates available on a vSphere server.
Get-VApp
vApps.

Cmdlet

VMware.VimAutomation.Core Retrieves

Get-VICredentialStoreItem
Cmdlet
VMware.VimAutomation.Core Retrieves
the credential store items available on a vSphere server.
Get-VIEvent
Cmdlet
VMware.VimAutomation.Core Retrieves
information about the events on a vCenter Server system.
Get-Stat
Cmdlet
VMware.VimAutomation.Core Retrieves
the statistical information available on a vSphere server.
Get-VM
Cmdlet
the virtual machines on a vSphere server.

VMware.VimAutomation.Core Retrieves

Get-VMGuest
Cmdlet
VMware.VimAutomation.Core Retrieves
the guest operating systems of the specified virtual machines.
Get-VMHost
the hosts on a vSphere server.

Cmdlet

VMware.VimAutomation.Core Retrieves

Get-VMQuestion
Cmdlet
VMware.VimAutomation.Core Retrieves
the pending questions for the specified virtual machines.
Get-VMResourceConfiguration
Cmdlet
VMware.VimAutomation.Core Retrieves
information about the resource allocation between the virtual machines.
Add-VmHostNtpServer
Cmdlet
VMware.VimAutomation.Core Adds the s
pecified NTP servers to the NTP server list of the specified hosts.
Apply-VMHostProfile
Cmdlet
VMware.VimAutomation.Core Applies a
host profile to the specified host or cluster.
Export-VMHostProfile
Cmdlet
e specified host profile to a file.

VMware.VimAutomation.Core Exports th

Get-NicTeamingPolicy
Cmdlet
VMware.VimAutomation.Core Retrieves
the Nic teaming policies of the specified virtual switches and virtual port grou
ps.

Get-ScsiLun
Cmdlet
VMware.VimAutomation.Core Retrieves
the SCSI devices available on the vSphere server.
Get-ScsiLunPath
Cmdlet
VMware.VimAutomation.Core Retrieves
the list of vmhba paths to a specified SCSI device.
Get-VirtualPortGroup
Cmdlet
VMware.VimAutomation.Core Retrieves
the available port groups of hosts, virtual machines, and virtual switches.
Get-VirtualSwitch
Cmdlet
VMware.VimAutomation.Core Retrieves
the virtual switches associated with a virtual machine host or used by a virtual
machine.
Get-VMHostAccount
Cmdlet
VMware.VimAutomation.Core Retrieves
the host accounts available on a vCenter Server system.
Get-VMHostAdvancedConfiguration Cmdlet
the advanced configuration of the hosts.

VMware.VimAutomation.Core Retrieves

Get-VMHostAvailableTimeZone
Cmdlet
VMware.VimAutomation.Core Retrieves
the time zones available on the specified host.
Get-VMHostDiagnosticPartition
Cmdlet
VMware.VimAutomation.Core Retrieves
a list of the diagnostic partitions on the specified hosts.
Get-VMHostFirewallDefaultPolicy Cmdlet
VMware.VimAutomation.Core Retrieves
the firewall default policy of the specified hosts.
Get-VMHostFirewallException
Cmdlet
VMware.VimAutomation.Core Retrieves
the exceptions from the firewall policy on the specified hosts.
Get-VMHostFirmware
hosts firmware information.

Cmdlet

VMware.VimAutomation.Core Retrieves

Get-VMHostModule
Cmdlet
VMware.VimAutomation.Core Retrieves
the option strings of the specified host modules.
Get-VMHostNetwork
Cmdlet
the host networks on a vSphere server.

VMware.VimAutomation.Core Retrieves

Get-VMHostNetworkAdapter
Cmdlet
VMware.VimAutomation.Core Retrieves
the host network adapters on a vSphere server.
Get-VMHostNtpServer
Cmdlet
the NTP servers on the specified hosts.

VMware.VimAutomation.Core Retrieves

Get-VMHostProfile
the available host profiles.

Cmdlet

VMware.VimAutomation.Core Retrieves

Get-VMHostService
information of a host service.

Cmdlet

VMware.VimAutomation.Core Retrieves

Get-VMHostSnmp
hosts SNMP configuration.

Cmdlet

VMware.VimAutomation.Core Retrieves

Get-VMHostStartPolicy
the start policy of hosts.

Cmdlet

VMware.VimAutomation.Core Retrieves

Get-VMHostStorage
Cmdlet
the host storages on a vSphere server.

VMware.VimAutomation.Core Retrieves

Get-VMHostSysLogServer
Cmdlet
VMware.VimAutomation.Core Displays t
he remote syslog servers of the specified hosts.
Get-VMStartPolicy
Cmdlet
VMware.VimAutomation.Core Retrieves
the start policy of the virtual machines on a vSphere server.
Import-VMHostProfile
Cmdlet
VMware.VimAutomation.Core Imports a
host profile from a file. The file path must be accessible from the vSphere Powe
rCLI client side.
New-Datastore
new datastore.

Cmdlet

VMware.VimAutomation.Core Creates a

New-VirtualPortGroup
Cmdlet
new port group on the specified host.

VMware.VimAutomation.Core Creates a

New-VirtualSwitch
new virtual switch.

Cmdlet

VMware.VimAutomation.Core Creates a

New-VMHostAccount
new host user or group account.

Cmdlet

VMware.VimAutomation.Core Creates a

New-VMHostNetworkAdapter
Cmdlet
VMware.VimAutomation.Core Creates a
new HostVirtualNIC (Service Console or VMKernel) on the specified host.
New-VMHostProfile
Cmdlet
VMware.VimAutomation.Core Creates a
new host profile based on a reference host.
Remove-VirtualPortGroup
Cmdlet
e specified virtual port groups.

VMware.VimAutomation.Core Removes th

Remove-VirtualSwitch
Cmdlet
VMware.VimAutomation.Core Removes th
e specified virtual switches from their locations.
Remove-VMHostAccount
e specified host accounts.

Cmdlet

VMware.VimAutomation.Core Removes th

Remove-VMHostNetworkAdapter
Cmdlet
e specified host network adapters.

VMware.VimAutomation.Core Removes th

Remove-VMHostNtpServer
Cmdlet
VMware.VimAutomation.Core Removes th
e specified NTP servers from the NTP server list of the specified hosts.
Remove-VMHostProfile
e specified host profiles.

Cmdlet

VMware.VimAutomation.Core Removes th

Restart-VMHostService
he specified host services.

Cmdlet

VMware.VimAutomation.Core Restarts t

Set-NicTeamingPolicy
Cmdlet
the specified NIC teaming policy.

VMware.VimAutomation.Core Configures

Set-ScsiLun
a SCSI device.

Cmdlet

VMware.VimAutomation.Core Configures

Set-ScsiLunPath
a vmhba path to a SCSI device.

Cmdlet

VMware.VimAutomation.Core Configures

Set-VirtualPortGroup
Cmdlet
VMware.VimAutomation.Core Changes th
e properties of the specified virtual port group.
Set-VirtualSwitch
Cmdlet
VMware.VimAutomation.Core Changes th
e properties of the specified virtual switch.
Set-VMHostAccount
a host account.

Cmdlet

VMware.VimAutomation.Core Configures

Set-VMHostAdvancedConfiguration Cmdlet
VMware.VimAutomation.Core Updates th
e advanced configuration settings of a host.
Set-VMHostDiagnosticPartition
Cmdlet
VMware.VimAutomation.Core Activates
or deactivates the diagnostic partitions of hosts.
Set-VMHostFirewallDefaultPolicy Cmdlet
VMware.VimAutomation.Core Sets the d
efault policy for the specified host firewall.

Set-VMHostFirewallException
Cmdlet
disables host firewall exceptions.

VMware.VimAutomation.Core Enables or

Set-VMHostFirmware
hosts firmware settings.

VMware.VimAutomation.Core Configures

Cmdlet

Set-VMHostModule
Cmdlet
VMware.VimAutomation.Core Overrides
the host module options with the given ones.
Set-VMHostNetwork
e specified virtual network.

Cmdlet

VMware.VimAutomation.Core Updates th

Set-VMHostNetworkAdapter
Cmdlet
the specified host network adapter.

VMware.VimAutomation.Core Configures

Set-VMHostProfile
he specified host profile.

Cmdlet

VMware.VimAutomation.Core Modifies t

Set-VMHostService
host service.

Cmdlet

VMware.VimAutomation.Core Modifies a

Set-VMHostSnmp
e host SNMP configuration.

Cmdlet

VMware.VimAutomation.Core Updates th

Set-VMHostStartPolicy
e host default start policy.

Cmdlet

VMware.VimAutomation.Core Updates th

Set-VMHostSysLogServer
Cmdlet
VMware.VimAutomation.Core Configures
the remote syslog server of the specified hosts.
Set-VMStartPolicy
Cmdlet
he virtual machine start policy.

VMware.VimAutomation.Core Modifies t

Start-VMHostService
specified host services.

Cmdlet

VMware.VimAutomation.Core Starts the

Stop-VMHostService
t services.

Cmdlet

VMware.VimAutomation.Core Stops hos

Get-IScsiHbaTarget
Cmdlet
the available iSCSI HBA targets.

VMware.VimAutomation.Core Retrieves

Get-VMHostHba
Cmdlet
VMware.VimAutomation.Core Retrieves
information about the available HBAs (Host Bus Adapter).

New-IScsiHbaTarget
new iSCSI HBA target.

Cmdlet

VMware.VimAutomation.Core Creates a

Remove-IScsiHbaTarget
rgets from their iSCSI HBAs.

Cmdlet

VMware.VimAutomation.Core Removes ta

Set-IScsiHbaTarget
an iSCSI HBA target.

Cmdlet

VMware.VimAutomation.Core Configures

Set-VMHostHba
Cmdlet
VMware.VimAutomation.Core Configures
the CHAP properties of the given iSCSI HBAs.
Set-VMHostStorage
a host storage.

Cmdlet

VMware.VimAutomation.Core Configures

Test-VMHostProfileCompliance
s for profile compliance.

Cmdlet

VMware.VimAutomation.Core Tests host

Test-VMHostSnmp
host SNMP.

Cmdlet

VMware.VimAutomation.Core Tests the

Import-VApp
Cmdlet
VMware.VimAutomation.Core Imports OV
F (Open Virtualization Format) and OVA packages. The package can contain a virtu
al appliance or a virtual machine.
Invoke-VMScript
Cmdlet
VMware.VimAutomation.Core Runs a scr
ipt in the guest OS of each of the specified virtual machines.
Mount-Tools
Cmdlet
VMware.VimAutomation.Core Mounts the
VMware Tools CD installer as a CD-ROM on the guest operating system.
Move-Cluster
Cmdlet
VMware.VimAutomation.Core Moves a vS
phere cluster from one location to another.
Move-Datacenter
Cmdlet
VMware.VimAutomation.Core Moves a vS
phere datacenter from one location to another.
Move-Folder
Cmdlet
VMware.VimAutomation.Core Moves a vS
phere folder from one location to another.
Move-Inventory
Cmdlet
VMware.VimAutomation.Core Moves a vS
phere inventory items from one location to another.
Move-ResourcePool
Cmdlet
source pool from one location to another.

VMware.VimAutomation.Core Moves a re

Move-Template
Cmdlet
VMware.VimAutomation.Core Moves virt
ual machine templates to another location.
Move-VM
Cmdlet
ual machines to another location.

VMware.VimAutomation.Core Moves virt

Move-VMHost
s to another location.

Cmdlet

VMware.VimAutomation.Core Moves host

New-Cluster
new cluster.

Cmdlet

VMware.VimAutomation.Core Creates a

New-CustomField
Cmdlet
VMware.VimAutomation.Core Creates a
new custom field for a particular inventory item type.
New-Datacenter
new datacenter.

Cmdlet

VMware.VimAutomation.Core Creates a

New-DrsRule
new DRS rule.

Cmdlet

VMware.VimAutomation.Core Creates a

New-Folder
new folder on a vSphere server.

Cmdlet

VMware.VimAutomation.Core Creates a

New-OSCustomizationNicMapping
Cmdlet
VMware.VimAutomation.Core Adds Nic s
ettings mappings to the specified OS customization specifications.
New-OSCustomizationSpec
Cmdlet
new OS customization specification.

VMware.VimAutomation.Core Creates a

New-ResourcePool
new resource pool.

Cmdlet

VMware.VimAutomation.Core Creates a

New-Snapshot
Cmdlet
new snapshot of a virtual machine.

VMware.VimAutomation.Core Creates a

New-StatInterval
Cmdlet
VMware.VimAutomation.Core Creates a
statistics interval with the specified parameters.
New-Template
new virtual machine template.

Cmdlet

VMware.VimAutomation.Core Creates a

New-VApp
new vApp.

Cmdlet

VMware.VimAutomation.Core Creates a

New-VICredentialStoreItem
Cmdlet
new entry in the credential store.

VMware.VimAutomation.Core Creates a

New-VM
new virtual machine.

Cmdlet

VMware.VimAutomation.Core Creates a

Remove-Cluster
e specified clusters.

Cmdlet

VMware.VimAutomation.Core Deletes th

Remove-CustomField
Cmdlet
VMware.VimAutomation.Core Deletes th
e specified custom fields for the specified type of inventory items.
Remove-Datacenter
Cmdlet
VMware.VimAutomation.Core Removes th
e specified datacenters from their locations.
Remove-Datastore
Cmdlet
VMware.VimAutomation.Core Removes th
e specified datastores from their locations.
Remove-DrsRule
e specified DRS rules.

Cmdlet

Remove-Folder
Cmdlet
e specified folders from their locations.

VMware.VimAutomation.Core Removes th

VMware.VimAutomation.Core Removes th

Remove-Inventory
Cmdlet
VMware.VimAutomation.Core Removes th
e specified inventory items from their locations.
Remove-OSCustomizationNicMapping Cmdlet
VMware.VimAutomation.Core Removes th
e specified OS customization NIC mappings.
Remove-OSCustomizationSpec
Cmdlet
VMware.VimAutomation.Core Removes th
e specified OS customization specifications.
Remove-ResourcePool
Cmdlet
VMware.VimAutomation.Core Removes th
e specified resource pools from their locations.
Remove-Snapshot
Cmdlet
e specified virtual machine snapshots.

VMware.VimAutomation.Core Removes th

Remove-StatInterval
Cmdlet
VMware.VimAutomation.Core Removes th
e statistics interval specified by the provided sampling period or name.
Remove-Template
Cmdlet
VMware.VimAutomation.Core Removes th
e specified virtual machine templates from the inventory.

Remove-VApp
pps from the server.

Cmdlet

VMware.VimAutomation.Core Removes vA

Remove-VICredentialStoreItem
Cmdlet
e specified credential store items.

VMware.VimAutomation.Core Removes th

Remove-VM
Cmdlet
VMware.VimAutomation.Core Removes th
e specified virtual machines from the vSphere server.
Remove-VMHost
Cmdlet
e specified hosts from the inventory.

VMware.VimAutomation.Core Removes th

Restart-VM
he specified virtual machines.

VMware.VimAutomation.Core Restarts t

Cmdlet

Restart-VMGuest
Cmdlet
VMware.VimAutomation.Core Restarts t
he virtual machine guest operating systems.
Restart-VMHost
he specified hosts.

Cmdlet

VMware.VimAutomation.Core Restarts t

Set-Annotation
Cmdlet
VMware.VimAutomation.Core Modifies t
he value to a custom attribute of an inventory item.
Set-Cluster
e configuration of a cluster.

Cmdlet

VMware.VimAutomation.Core Changes th

Set-CustomField
Cmdlet
VMware.VimAutomation.Core Sets the v
alue of a custom field for a particular inventory item.
Set-Datacenter
Cmdlet
e properties of the specified datacenter.

VMware.VimAutomation.Core Changes th

Set-Datastore
Cmdlet
e properties of the specified datastore.

VMware.VimAutomation.Core Changes th

Set-DrsRule
n existing DRS rule.

Cmdlet

VMware.VimAutomation.Core Modifies a

Set-Folder
Cmdlet
e properties of the specified folder.

VMware.VimAutomation.Core Changes th

Set-OSCustomizationNicMapping
Cmdlet
VMware.VimAutomation.Core Modifies t
he provided OS customization NIC mappings.

Set-OSCustomizationSpec
Cmdlet
VMware.VimAutomation.Core Changes th
e specified OS customization specification.
Set-ResourcePool
Cmdlet
VMware.VimAutomation.Core Changes th
e properties of the specified resource pool.
Set-Snapshot
Cmdlet
VMware.VimAutomation.Core Changes th
e name and the description of the virtual machine snapshot.
Set-StatInterval
Cmdlet
VMware.VimAutomation.Core Changes th
e statistics interval that is specified by the provided parameters.
Set-Template
Cmdlet
VMware.VimAutomation.Core Changes th
e name and the description of a virtual machine template.
Set-VApp
a vApp.

Cmdlet

VMware.VimAutomation.Core Configures

Set-PowerCLIConfiguration
Cmdlet
he vSphere PowerCLI configuration.

VMware.VimAutomation.Core Modifies t

Set-VM
Cmdlet
e configuration of the virtual machine.

VMware.VimAutomation.Core Changes th

Set-VMHost
e configuration of the host.

Cmdlet

VMware.VimAutomation.Core Changes th

Set-VMQuestion
Cmdlet
e specified virtual machine question.

VMware.VimAutomation.Core Answers th

Set-VMResourceConfiguration
Cmdlet
VMware.VimAutomation.Core Configures
resource allocation between the virtual machines.
Shutdown-VMGuest
Cmdlet
the specified virtual machine guest OS.

VMware.VimAutomation.Core Shutdowns

Start-VApp
ps.

Cmdlet

VMware.VimAutomation.Core Starts vAp

Start-VM
virtual machines.

Cmdlet

VMware.VimAutomation.Core Powers on

Start-VMHost
specified hosts.

Cmdlet

VMware.VimAutomation.Core Starts the

Stop-Task
specified tasks.

Cmdlet

VMware.VimAutomation.Core Stops the

Stop-VApp
s.

Cmdlet

VMware.VimAutomation.Core Stops vApp

Stop-VM
virtual machines.

Cmdlet

VMware.VimAutomation.Core Powers off

Stop-VMHost
the specified hosts.

Cmdlet

VMware.VimAutomation.Core Powers off

Suspend-VM
irtual machines.

Cmdlet

VMware.VimAutomation.Core Suspends v

Suspend-VMGuest
irtual machine guests

Cmdlet

VMware.VimAutomation.Core Suspends v

Suspend-VMHost
osts.

Cmdlet

VMware.VimAutomation.Core Suspends h

Update-Tools
Cmdlet
VMware.VimAutomation.Core Upgrades t
he VMware Tools on the specified virtual machine guest OS.
Copy-HardDisk
Cmdlet
irtual hard disk to another destination.

VMware.VimAutomation.Core Copies a v

Get-CDDrive
virtual CD drives.

VMware.VimAutomation.Core Retrieves

Cmdlet

Get-FloppyDrive
Cmdlet
VMware.VimAutomation.Core Retrieves
the virtual floppy drives available on a vSphere server.
Get-HardDisk
Cmdlet
VMware.VimAutomation.Core Retrieves
the virtual hard disks available on a vSphere server.
Get-NetworkAdapter
Cmdlet
VMware.VimAutomation.Core Retrieves
the virtual network adapters available on a vSphere server.
Get-UsbDevice
Cmdlet
VMware.VimAutomation.Core Retrieves
the USB devices available on a vSphere server.
New-CDDrive
new virtual CD drive.

Cmdlet

VMware.VimAutomation.Core Creates a

New-FloppyDrive
new virtual floppy drive.

Cmdlet

VMware.VimAutomation.Core Creates a

New-HardDisk
Cmdlet
new hard disk on the specified location.

VMware.VimAutomation.Core Creates a

New-NetworkAdapter
new virtual network adapter.

VMware.VimAutomation.Core Creates a

Cmdlet

Remove-CDDrive
Cmdlet
rtual CD drives from their locations.

VMware.VimAutomation.Core Removes vi

Remove-FloppyDrive
Cmdlet
VMware.VimAutomation.Core Removes th
e virtual floppy drives from their locations.
Remove-HardDisk
e specified virtual hard disks.

Cmdlet

VMware.VimAutomation.Core Removes th

Remove-NetworkAdapter
Cmdlet
VMware.VimAutomation.Core Removes th
e virtual network adapters from their locations.
Remove-UsbDevice
Cmdlet
VMware.VimAutomation.Core Removes th
e specified USB devices from a virtual machine.
Set-CDDrive
Cmdlet
e configuration of a virtual CD drive.

VMware.VimAutomation.Core Changes th

Set-FloppyDrive
Cmdlet
VMware.VimAutomation.Core Changes th
e configuration of the specified virtual floppy drive.
Set-HardDisk
Cmdlet
VMware.VimAutomation.Core Changes th
e properties of the specified virtual hard disk.
Set-NetworkAdapter
Cmdlet
VMware.VimAutomation.Core Changes th
e configuration of the virtual network adapter.
Wait-Task
Cmdlet
the completion of the specified tasks.

VMware.VimAutomation.Core Waits for

Remove-AdvancedSetting
e specified advanced setting.

Cmdlet

VMware.VimAutomation.Core Removes th

Set-AppLockerPolicy
kerPolicy...

Cmdlet

AppLocker

Set-AppLoc

Get-AppLockerPolicy
kerPolicy...

Cmdlet

AppLocker

Get-AppLoc

Test-AppLockerPolicy
ckerPolicy...

Cmdlet

AppLocker

Test-AppLo

Get-AppLockerFileInformation
kerFileInformation...

Cmdlet

AppLocker

Get-AppLoc

New-AppLockerPolicy
kerPolicy...

Cmdlet

AppLocker

New-AppLoc

Add-BitsFile
le...

Cmdlet

BitsTransfer

Add-BitsFi

Remove-BitsTransfer
sTransfer...

Cmdlet

BitsTransfer

Remove-Bit

Complete-BitsTransfer
itsTransfer...

Cmdlet

BitsTransfer

Complete-B

Get-BitsTransfer
ansfer...

Cmdlet

BitsTransfer

Get-BitsTr

Start-BitsTransfer
Transfer...

Cmdlet

BitsTransfer

Start-Bits

Resume-BitsTransfer
sTransfer...

Cmdlet

BitsTransfer

Resume-Bit

Set-BitsTransfer
ansfer...

Cmdlet

BitsTransfer

Set-BitsTr

Suspend-BitsTransfer
tsTransfer...

Cmdlet

BitsTransfer

Suspend-Bi

Get-CimAssociatedInstance
ociatedInstance...

Cmdlet

CimCmdlets

Get-CimAss

Get-CimClass
ss...

Cmdlet

CimCmdlets

Get-CimCla

Get-CimInstance
tance...

Cmdlet

CimCmdlets

Get-CimIns

Get-CimSession
sion...

Cmdlet

CimCmdlets

Get-CimSes

Invoke-CimMethod
Method...

Cmdlet

CimCmdlets

Invoke-Cim

New-CimInstance
tance...

Cmdlet

CimCmdlets

New-CimIns

New-CimSession
sion...

Cmdlet

CimCmdlets

New-CimSes

New-CimSessionOption
sionOption...

Cmdlet

CimCmdlets

New-CimSes

Register-CimIndicationEvent
imIndicationEvent...

Cmdlet

CimCmdlets

Register-C

Remove-CimInstance
Instance...

Cmdlet

CimCmdlets

Remove-Cim

Remove-CimSession
Session...

Cmdlet

CimCmdlets

Remove-Cim

Set-CimInstance
tance...

Cmdlet

CimCmdlets

Set-CimIns

Export-BinaryMiLog
aryMiLog...

Cmdlet

CimCmdlets

Export-Bin

Import-BinaryMiLog
aryMiLog...

Cmdlet

CimCmdlets

Import-Bin

New-IseSnippet

Function ISE

...

Import-IseSnippet

Function ISE

...

Get-IseSnippet

Function ISE

...

Get-FileHash

Function Microsoft.PowerShell.U... ...

Set-DscLocalConfigurationManager Cmdlet
alConfigurationManager...

PSDesiredStateConfigur... Set-DscLoc

Start-DscConfiguration
onfiguration...

Cmdlet

PSDesiredStateConfigur... Start-DscC

Configuration

Function PSDesiredStateConfigur... ...

Get-DscConfiguration

Function PSDesiredStateConfigur... ...

Test-DscConfiguration

Function PSDesiredStateConfigur... ...

Get-DscLocalConfigurationManager Function PSDesiredStateConfigur... ...

Restore-DscConfiguration

Function PSDesiredStateConfigur... ...

New-DscCheckSum

Function PSDesiredStateConfigur... ...

Get-DscResource

Function PSDesiredStateConfigur... ...

Disable-PSTrace

Function PSDiagnostics

...

Disable-PSWSManCombinedTrace

Function PSDiagnostics

...

Disable-WSManTrace

Function PSDiagnostics

...

Enable-PSTrace

Function PSDiagnostics

...

Enable-PSWSManCombinedTrace

Function PSDiagnostics

...

Enable-WSManTrace

Function PSDiagnostics

...

Get-LogProperties

Function PSDiagnostics

...

Set-LogProperties

Function PSDiagnostics

...

Start-Trace

Function PSDiagnostics

...

Stop-Trace

Function PSDiagnostics

...

New-JobTrigger
gger...

Cmdlet

PSScheduledJob

New-JobTri

Add-JobTrigger
gger...

Cmdlet

PSScheduledJob

Add-JobTri

Remove-JobTrigger
Trigger...

Cmdlet

PSScheduledJob

Remove-Job

Get-JobTrigger
gger...

Cmdlet

PSScheduledJob

Get-JobTri

Set-JobTrigger
gger...

Cmdlet

PSScheduledJob

Set-JobTri

Enable-JobTrigger
Trigger...

Cmdlet

PSScheduledJob

Enable-Job

Disable-JobTrigger
bTrigger...

Cmdlet

PSScheduledJob

Disable-Jo

New-ScheduledJobOption
ledJobOption...

Cmdlet

PSScheduledJob

New-Schedu

Get-ScheduledJobOption
ledJobOption...

Cmdlet

PSScheduledJob

Get-Schedu

Set-ScheduledJobOption
ledJobOption...

Cmdlet

PSScheduledJob

Set-Schedu

Register-ScheduledJob
cheduledJob...

Cmdlet

PSScheduledJob

Register-S

Get-ScheduledJob
ledJob...

Cmdlet

PSScheduledJob

Get-Schedu

Set-ScheduledJob
ledJob...

Cmdlet

PSScheduledJob

Set-Schedu

Unregister-ScheduledJob
-ScheduledJob...

Cmdlet

PSScheduledJob

Unregister

Enable-ScheduledJob
eduledJob...

Cmdlet

PSScheduledJob

Enable-Sch

Disable-ScheduledJob
heduledJob...

Cmdlet

PSScheduledJob

Disable-Sc

New-PSWorkflowExecutionOption
flowExecutionOption...

Cmdlet

PSWorkflow

New-PSWork

New-PSWorkflowSession

Function PSWorkflow

...

Invoke-AsWorkflow

Function PSWorkflowUtility

...

Get-TroubleshootingPack
eshootingPack...

Cmdlet

TroubleshootingPack

Get-Troubl

Invoke-TroubleshootingPack
ubleshootingPack...

Cmdlet

TroubleshootingPack

Invoke-Tro

Alias
Provider Microsoft.PowerShell.Core Provides a
ccess to the Windows PowerShell aliases and the values that they represent.
Environment
Provider Microsoft.PowerShell.Core Provides a
ccess to the Windows environment variables.
FileSystem
ccess to files and directories.

Provider Microsoft.PowerShell.Core Provides a

Function
Provider Microsoft.PowerShell.Core Provides a
ccess to the functions defined in Windows PowerShell.
Registry
Provider Microsoft.PowerShell.Core Provides a
ccess to the system registry keys and values from Windows PowerShell.

Variable
Provider Microsoft.PowerShell.Core Provides a
ccess to the Windows PowerShell variables and to their values.
Certificate
Provider Microsoft.PowerShell.S... Provides a
ccess to X.509 certificate stores and certificates in Windows PowerShell.
WSMan
Provider Microsoft.WSMan.Manage... Provides a
ccess to Web Services for Management (WS-Management) configuration information.
about_Aliases
HelpFile
how to use alternate names for cmdlets and commands in Windows

Describes

about_Arithmetic_Operators
HelpFile
the operators that perform arithmetic in Windows PowerShell.

Describes

about_Arrays
HelpFile
arrays, which are data structures designed to store

Describes

about_Assignment_Operators
HelpFile
how to use operators to assign values to variables.

Describes

about_Automatic_Variables
HelpFile
variables that store state information for Windows PowerShell.

Describes

about_Break
HelpFile
a statement you can use to immediately exit Foreach, For, While,

Describes

about_Classes
HelpFile
how you can use classes to develop in Windows PowerShell

Describes

about_Command_Precedence
HelpFile
how Windows PowerShell determines which command to run.

Describes

about_Command_Syntax
HelpFile
the syntax diagrams that are used in Windows PowerShell.

Describes

about_Comment_Based_Help
HelpFile
how to write comment-based help topics for functions and scripts.

Describes

about_CommonParameters
HelpFile
the parameters that can be used with any cmdlet.

Describes

about_Comparison_Operators
HelpFile
the operators that compare values in Windows PowerShell.

Describes

about_Continue
HelpFile
how the Continue statement immediately returns the program flow

Describes

about_Core_Commands
HelpFile
cmdlets that are designed for use with Windows PowerShell

Lists the

about_Data_Sections
HelpFile
ata sections, which isolate text strings and other read-only

Explains D

about_Debuggers
HelpFile
the Windows PowerShell debugger.

Describes

about_DesiredStateConfiguration HelpFile
brief introduction to the Windows

Provides a

about_Do
HelpFile
tement list one or more times, subject to a While or Until

Runs a sta

about_Environment_Variables
HelpFile
how to access Windows environment variables in Windows

Describes

about_Escape_Characters
HelpFile
the escape character in Windows PowerShell and explains

Introduces

about_Eventlogs
HelpFile
werShell creates a Windows event log that is

Windows Po

about_Execution_Policies
HelpFile
the Windows PowerShell execution policies and explains

Describes

about_For
HelpFile
a language command you can use to run statements based on a

Describes

about_Foreach
HelpFile
a language command you can use to traverse all the items in a

Describes

about_Format.ps1xml
HelpFile
.ps1xml files in Windows PowerShell define the default display

The Format

about_Functions
HelpFile
how to create and use functions in Windows PowerShell.

Describes

about_Functions_Advanced
HelpFile
advanced functions that act similar to cmdlets.

Introduces

about_Functions_Advanced_Methods HelpFile
how functions that specify the CmdletBinding attribute can use

Describes

about_Functions_Advanced_Param... HelpFile
ow to add parameters to advanced functions.

Explains h

about_Functions_CmdletBindingA... HelpFile
the attribute that makes a function work like a

Describes

about_Functions_OutputTypeAttr... HelpFile
an attribute that reports the type of object that the function

Describes

about_Group_Policy_Settings
HelpFile
the Group Policy settings for Windows PowerShell

Describes

about_Hash_Tables
HelpFile
how to create, use, and sort hash tables in Windows PowerShell.

Describes

about_History
HelpFile
how to get and run commands in the command history.

Describes

about_If
HelpFile
a language command you can use to run statement lists based

Describes

about_Jobs
HelpFile
nformation about how Windows PowerShell background jobs run a

Provides i

about_Job_Details
HelpFile
etails about background jobs on local and remote computers.

Provides d

about_Join
HelpFile
how the join operator (-join) combines multiple strings into a

Describes

about_Language_Keywords
HelpFile
the keywords in the Windows PowerShell scripting language.

Describes

about_Language_Modes
HelpFile
anguage modes and their effect on Windows

Explains l

about_Line_Editing
HelpFile
how to edit commands at the Windows PowerShell command prompt.

Describes

about_Locations
HelpFile
how to access items from the working location in Windows

Describes

about_Logical_Operators
HelpFile
the operators that connect statements in Windows PowerShell.

Describes

about_Methods
HelpFile
how to use methods to perform actions on objects in Windows

Describes

about_Modules
HelpFile
ow to install, import, and use Windows PowerShell modules.

Explains h

about_Objects
HelpFile
ssential information about objects in Windows PowerShell.

Provides e

about_Object_Creation
HelpFile
ow to create objects in Windows PowerShell.

Explains h

about_Operators
HelpFile
the operators that are supported by Windows PowerShell.

Describes

about_Operator_Precedence
HelpFile
Windows PowerShell operators in precedence order.

Lists the

about_Parameters
HelpFile
how to work with command parameters in Windows PowerShell.

Describes

about_Parameters_Default_Values HelpFile
how to set custom default values for the parameters of cmdlets and

Describes

about_Parsing
HelpFile
how Windows PowerShell parses commands.

Describes

about_Path_Syntax
HelpFile
the full and relative path name formats in Windows PowerShell.

Describes

about_Pipelines
HelpFile
commands into pipelines in the Windows PowerShell

Combining

about_PowerShell.exe
HelpFile
ow to use the PowerShell.exe command-line tool. Displays

Explains h

about_PowerShell_Ise.exe
HelpFile
ow to use the PowerShell_Ise.exe command-line tool.

Explains h

about_Preference_Variables
HelpFile
that customize the behavior of Windows PowerShell

Variables

about_Profiles
HelpFile
how to create and use a Windows PowerShell profile.

Describes

about_Prompts
HelpFile
the Prompt function and demonstrates how to create a custom

Describes

about_Properties
HelpFile
how to use object properties in Windows PowerShell.

Describes

about_Providers
HelpFile
how Windows PowerShell providers provide access to data and

Describes

about_PSSessions
HelpFile
Windows PowerShell sessions (PSSessions) and explains how to

Describes

about_PSSession_Details
HelpFile
etailed information about Windows PowerShell sessions and the

Provides d

about_PSSnapins
HelpFile
Windows PowerShell snap-ins and shows how to use and manage them.

Describes

about_Quoting_Rules
HelpFile
rules for using single and double quotation marks

Describes

about_Redirection
HelpFile
ow to redirect output from Windows PowerShell to text files.

Explains h

about_Ref
HelpFile
how to create and use a reference variable type.

Describes

about_Regular_Expressions
HelpFile
regular expressions in Windows PowerShell.

Describes

about_Remote
HelpFile
how to run remote commands in Windows PowerShell.

Describes

about_Remote_Disconnected_Sess... HelpFile
ow to disconnect from and reconnect to a PSSession

Explains h

about_Remote_FAQ
HelpFile
uestions and answers about running remote commands

Contains q

about_Remote_Jobs
HelpFile
how to run background jobs on remote computers.

Describes

about_Remote_Output
HelpFile
how to interpret and format the output of remote commands.

Describes

about_Remote_Requirements
HelpFile
the system requirements and configuration requirements for

Describes

about_Remote_Troubleshooting
HelpFile
how to troubleshoot remote operations in Windows PowerShell.

Describes

about_Remote_Variables
HelpFile
ow to use local and remote variables in remote

Explains h

about_Requires
HelpFile
script from running without the required elements.

Prevents a

about_Reserved_Words
HelpFile
reserved words that cannot be used as identifiers because they

Lists the

about_Return
HelpFile
current scope, which can be a function, script, or script block.

Exits the

about_Run_With_PowerShell
HelpFile
ow to use the "Run with PowerShell" feature to run

Explains h

about_Scopes
HelpFile
he concept of scope in Windows PowerShell and shows how to set

Explains t

about_Scripts
HelpFile
how to run and write scripts in Windows PowerShell.

Describes

about_Script_Blocks
HelpFile
at a script block is and explains how to use script blocks in

Defines wh

about_Script_Internationalization HelpFile
the script internationalization features of Windows PowerShell 2.0

Describes

about_Session_Configurations
HelpFile
session configurations, which determine the users who can

Describes

about_Session_Configuration_Files HelpFile
session configuration files, which can be used in a

Describes

about_Signing
HelpFile
ow to sign scripts so that they comply with the Windows

Explains h

about_Special_Characters
HelpFile
the special characters that you can use to control how

Describes

about_Splatting
HelpFile
how to use splatting to pass parameters to commands

Describes

about_Split
HelpFile
ow to use the Split operator to split one or more strings into

Explains h

about_Switch
HelpFile
ow to use a switch to handle multiple If statements.

Explains h

about_Throw
HelpFile
the Throw keyword, which generates a terminating error.

Describes

about_Transactions
HelpFile
how to manage transacted operations in Windows PowerShell.

Describes

about_Trap
HelpFile
a keyword that handles a terminating error.

Describes

about_Try_Catch_Finally
HelpFile
how to use the Try, Catch, and Finally blocks to handle

Describes

about_Types.ps1xml
HelpFile
ow to use Types.ps1xml files to extend the types of objects

Explains h

about_Type_Operators
HelpFile
the operators that work with Microsoft .NET Framework types.

Describes

about_Updatable_Help
HelpFile
the updatable help system in Windows PowerShell.

Describes

about_Variables
HelpFile
how variables store values that can be used in Windows

Describes

about_While
HelpFile
a language statement that you can use to run a command block

Describes

about_Wildcards
HelpFile
how to use wildcard characters in Windows PowerShell.

Describes

about_Windows_PowerShell_5.0
HelpFile
new features that are included in

Describes

about_Windows_PowerShell_ISE
HelpFile
the features and system requirements of Windows PowerShell

Describes

about_Windows_RT
HelpFile
imitations of Windows PowerShell 4.0 on Windows RT 8.1.

Explains l

about_WMI
HelpFile
nagement Instrumentation (WMI) uses the

Windows Ma

about_Wmi_Cmdlets
HelpFile
ackground information about Windows Management Instrumentation

Provides b

about_WQL
HelpFile
WMI Query Language (WQL), which can be

Describes

about_WS-Management_Cmdlets
HelpFile
n overview of Web Services for Management (WS-Management) as

Provides a

default
RIPTION

HelpFile

SHORT DESC

about_invalid_certificates
RIPTION

HelpFile

SHORT DESC

about_licensedatamanager
RIPTION

HelpFile

SHORT DESC

about_obn
RIPTION

HelpFile

SHORT DESC

about_powercli_objects
RIPTION

HelpFile

SHORT DESC

about_runasync
RIPTION

HelpFile

SHORT DESC

about_server_authentication
RIPTION

HelpFile

SHORT DESC

about_uid
RIPTION

HelpFile

SHORT DESC

about_vimdatastore
RIPTION

HelpFile

SHORT DESC

about_BITS_Cmdlets
HelpFile
ackground information about the Background Intelligent Transfer

Provides b

about_CIMSession
RIPTION

SHORT DESC

HelpFile

about_Scheduled_Jobs
HelpFile
scheduled jobs and explains how to use and manage

Describes

about_Scheduled_Jobs_Advanced
HelpFile
dvanced scheduled job topics, including the file structure

Explains a

about_Scheduled_Jobs_Basics
HelpFile
ow to create and manage scheduled jobs.

Explains h

about_Scheduled_Jobs_Troublesh... HelpFile
ow to resolve problems with scheduled jobs

Explains h

about_ActivityCommonParameters
HelpFile
the parameters that Windows PowerShell

Describes

about_Checkpoint-Workflow
HelpFile
the Checkpoint-Workflow activity, which

Describes

about_Foreach-Parallel
HelpFile
the ForEach -Parallel language construct in

Describes

about_InlineScript
HelpFile
the InlineScript activity, which runs Windows

Describes

about_Parallel
HelpFile
the Parallel keyword, which runs the

Describes

about_Sequence
HelpFile
the Sequence keyword, which runs selected

Describes

about_Suspend-Workflow
HelpFile
the Suspend-Workflow activity, which suspends

Describes

about_WorkflowCommonParameters
HelpFile
describes the parameters that are valid on all Windows

This topic

about_Workflows
HelpFile
brief introduction to the Windows

Provides a

You might also like