-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathps.1.html
362 lines (362 loc) · 34.7 KB
/
ps.1.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
<!doctype html><html lang="en">
<head><meta charset="UTF-8">
<link rel="STYLESHEET" href="main.css" type="text/css">
<title>PowerShell commands | PowerShell | SS64.com</title>
<meta name="Description" content="An A-Z Index of Windows PowerShell 2.0 commands. Get-Acl, Set-Acl, Get-Alias, Get-ChildItem, Get-Command, Add-Content, Get-Content, Set-Content, Test-Connection,">
<style type="text/css">
.reverse {color: #ccc; background-color:black;}
</style>
</head>
<body>
<div id="tnav"><ul>
<li class="tbtn"><a href="index.html">( SS64 )</a></li>
<li class="tbtn"><a href="links/pslinks.html">Links</a></li>
<li class="tbtn"><a href="ps/syntax.html">Syntax</a></li>
<li><div id="search"><form action="https://www.google.com/search" method="get">
<button tabindex="-1" type="submit" id="q-img"></button>
<input type="text" name="q" id="q" size="27" maxlength="255" onblur="if(this.value=='')this.value='Search…';" onclick="if(this.value=='Search…')this.value='';" value="Search…">
<input type="hidden" name="sitesearch" value="ss64.com"></form></div></li>
</ul></div>
<h1>An A-Z Index of <span class="blu">Windows <b>PowerShell </b></span> commands</h1>
<pre> <a href="ps/foreach-object.html"> % </a> Alias for <a href="ps/foreach-object.html">ForEach-Object</a>
<a href="ps/where-object.html"> ? </a> Alias for <a href="ps/where-object.html">Where-Object</a>
a<br> <a href="ps/get-acl.html">Get-Acl</a> Get permission settings for a file or registry key
<a href="ps/set-acl.html">Set-Acl</a> Set permissions
<a href="ps/ad.html">Active Directory</a> Account, Computer, Group and User cmdlets
<a href="ps/get-alias.html">Get-Alias</a> gal Return alias names for Cmdlets
<a href="ps/import-alias.html">Import-Alias</a> ipal Import an alias list from a file
<a href="ps/new-alias.html">New-Alias</a> nal Create a new alias.
<a href="ps/set-alias.html">Set-Alias</a> sal Create or change an alias
<a href="ps/compress-archive.html">Compress-Archive</a> Create a new archive/zipped file [PS 5+]
<a href="ps/expand-archive.html">Expand-Archive</a> Extract files from an archive (zipped) file [PS 5+]
<a href="ps/get-authenticodesignature.html">Get-AuthenticodeSignature</a> Get the signature object associated with a file
<a href="ps/set-authenticodesignature.html">Set-AuthenticodeSignature</a> Place a signature in a .ps1 script or other file
b
<a href="ps/backup-gpo.html">Backup-GPO</a> Backup group policy objects (GPOs)
<a href="ps/syntax-function-input.html">Begin</a> Function BEGIN block
<a href="ps/bits.html">BITS</a> Background Intelligent Transfer Service cmdlets
<a href="ps/break.html">Break</a> Exit a program loop
c
<a href="ps/try.html">Catch</a> Handle a terminating error within a scriptblock
<a href="ps/set-location.html">Set-Location</a> cd/chdir/sl Set the current working location
<a href="ps/get-childitem.html">Get-ChildItem</a> dir/ls/gci Get child items (contents of a folder or registry key)
<a href="ps/clear-host.html">Clear-Host</a> clear/cls Clear the screen
<a href="ps/clear-item.html">Clear-Item</a> cli Remove content from a variable or an alias
<a href="ps/get-command.html">Get-Command</a> gcm Retrieve basic information about a command
<a href="ps/measure-command.html">Measure-Command</a> Measure running time
<a href="ps/trace-command.html">Trace-Command</a> Trace an expression or command
<a href="ps/add-computer.html">Add-Computer</a> Add a computer to the domain
<a href="ps/checkpoint-computer.html">Checkpoint-Computer</a> Create a system restore point (XP)
<a href="ps/remove-computer.html">Remove-Computer</a> Remove the local computer from a workgroup or domain
<a href="ps/restart-computer.html">Restart-Computer</a> Restart the operating system on a computer
<a href="ps/restore-computer.html">Restore-Computer</a> Restore the computer to a previous state
<a href="ps/stop-computer.html">Stop-Computer</a> Stop (shut down) a computer
<a href="ps/reset-computermachinepassword.html">Reset-ComputerMachinePassword</a> Reset the machine account password for the computer
<a href="ps/test-computersecurechannel.html">Test-ComputerSecureChannel</a> Test and repair the secure channel to the domain
<a href="ps/add-content.html">Add-Content</a> ac Add to the content of the item
<a href="ps/get-content.html">Get-Content</a> cat/type/gc Get content from item (specific location)
<a href="ps/set-content.html">Set-Content</a> sc Set content in the item (specific location)
<a href="ps/clear-content.html">Clear-Content</a> clc Remove content from a file/item
<a href="ps/continue.html">Continue</a> Skip just this iteration of a loop
<a href="ps/get-command.html">Get-Command</a> gcm Get basic information about cmdlets
<a href="ps/invoke-command.html">Invoke-Command</a> icm Run command
<a href="ps/enable-computerrestore.html">Enable-ComputerRestore</a> Enable System Restore on a drive
<a href="ps/disable-computerrestore.html">Disable-ComputerRestore</a> Disable System Restore on a drive
<a href="ps/get-computerrestorepoint.html">Get-ComputerRestorePoint</a> Get the restore points on the local computer
<a href="ps/test-connection.html">Test-Connection</a> Ping one or more computers
<a href="ps/convertfrom-csv.html">ConvertFrom-CSV</a> Convert object properties (in CSV format) into CSV objects
<a href="ps/convertto-csv.html">ConvertTo-CSV</a> Convert .NET Framework objects into CSV variable-length strings
<a href="ps/convertto-html.html">ConvertTo-Html</a> Convert the input into an HTML table
<a href="ps/convertto-xml.html">ConvertTo-Xml</a> Convert the input into XML
<a href="ps/convertfrom-securestring.html">ConvertFrom-SecureString</a> Convert a secure string into an encrypted standard string
<a href="ps/convertto-securestring.html">ConvertTo-SecureString</a> Convert an encrypted standard string into a secure string
<a href="ps/copy-item.html">Copy-Item</a> copy/cp/ci Copy an item from a namespace location
<a href="ps/export-counter.html">Export-Counter</a> Export Performance Counter data to log files
<a href="ps/get-counter.html">Get-Counter</a> Get performance counter data
<a href="ps/import-counter.html">Import-Counter</a> Import performance counter log files
<a href="ps/get-credential.html">Get-Credential</a> Get a security credential (username/password)
<a href="ps/get-culture.html">Get-Culture</a> Get region information (language and keyboard layout)
d
<a href="ps/get-childitem.html">Get-ChildItem</a> Dir/ls/gci Get child items (contents of a folder or registry key)
<a href="ps/get-date.html">Get-Date</a> Get current date and time
<a href="ps/set-date.html">Set-Date</a> Set system time on the host system
<a href="ps/remove-item.html">Remove-Item</a> Del/erase/rd/rm/rmdir Delete an item
<a href="ps/compare-object.html">Compare-Object</a> diff/compare Compare the properties of objects
<a href="ps/do.html">Do</a> Loop while a condition is True
<a href="ps/get-dscconfiguration.html">Get-DscConfiguration</a> Get the current config. of a node
<a href="ps/get-dsclocalconfigurationmanager.html">Get-DscLocalConfigurationManager</a> Get Local Config Manager settings
<a href="ps/get-dscresource.html">Get-DscResource</a> Get Desired State Config. resources from a computer
<a href="ps/new-dscchecksum.html">New-DSCCheckSum</a> Create checksum files for DSC docs/resources
<a href="ps/start-dscconfiguration.html">Start-DscConfiguration</a> Apply Desired State config to nodes
e
<a href="ps/syntax-function-input.html">End</a> Function END block
<a href="ps/get-event.html">Get-Event</a> Get events in the PowerShell event queue
<a href="ps/new-event.html">New-Event</a> Create a new event
<a href="ps/remove-event.html">Remove-Event</a> Delete events from the event queue
<a href="ps/unregister-event.html">Unregister-Event</a> Cancel an event subscription
<a href="ps/wait-event.html">Wait-Event</a> Wait until a particular event is raised
<a href="ps/clear-eventlog.html">Clear-EventLog</a> Delete all entries from an event log
<a href="ps/get-eventlog.html">Get-Eventlog</a> Get event log data (2003)
<a href="ps/limit-eventlog.html">Limit-EventLog</a> Limit the size of the event log
<a href="ps/new-eventlog.html">New-Eventlog</a> Create a new event log and a new event source
<a href="ps/remove-eventlog.html">Remove-EventLog</a> Delete an event log
<a href="ps/show-eventlog.html">Show-EventLog</a> Display an event log
<a href="ps/write-eventlog.html">Write-EventLog</a> Write an event to an event log
<a href="ps/get-winevent.html">Get-WinEvent</a> Get event log data (Vista+)
<a href="ps/get-eventsubscriber.html">Get-EventSubscriber</a> Get event subscribers
<a href="ps/register-engineevent.html">Register-EngineEvent</a> Subscribe to PowerShell events
<a href="ps/register-objectevent.html">Register-ObjectEvent</a> Subscribe to .NET events
<a href="ps/register-wmievent.html">Register-WmiEvent</a> Subscribe to a WMI event
<a href="ps/get-executionpolicy.html">Get-ExecutionPolicy</a> Get the execution policy for the shell
<a href="ps/set-executionpolicy.html">Set-ExecutionPolicy</a> Change the execution policy (user preference)
<a href="ps/export-alias.html">Export-Alias</a> epal Export an alias list to a file
<a href="ps/export-clixml.html">Export-Clixml</a> Produce a clixml representation of PowerShell objects
<a href="ps/export-console.html">Export-Console</a> Export console configuration to a file
<a href="ps/export-csv.html">Export-Csv</a> epcsv Export to Comma Separated Values (spreadsheet)
<a href="ps/exit-pssession.html">Exit-PSSession</a> Exit Exit PowerShell (or exit a script)
f
<a href="ps/syntax-f-operator.html">-F operator</a> Format operator
<a href="ps/unblock-file.html">Unblock-File</a> Unblock files downloaded from the Internet
<abbr title="Cmdlet"><a href="ps/foreach-object.html">ForEach-Object</a></abbr> <abbr title="Alias">foreach</abbr> Loop through each item in the pipeline ( % )
<abbr title="Statement"><a href="ps/foreach.html">ForEach</a></abbr> Loop through each item in a collection
<a href="ps/foreach-method.html">ForEach</a> method Loop through each item in a collection
<a href="ps/for.html">For</a> Loop through items that match a condition
<a href="ps/format-custom.html">Format-Custom</a> fc Format output using a customized view
<a href="ps/format-list.html">Format-List</a> fl Format output as a list of properties, each on a new line
<a href="ps/format-table.html">Format-Table</a> ft Format output as a table
<a href="ps/format-wide.html">Format-Wide</a> fw Format output as a table listing one property only
<a href="ps/export-formatdata.html">Export-FormatData</a> Save formatting data from the current session
<a href="ps/get-formatdata.html">Get-FormatData</a> Get the formatting data in the current session
g
<a href="ps/get-item.html">Get-Item</a> gi Get a file/registry object (or any other namespace object)
<a href="ps/get-childitem.html">Get-ChildItem</a> dir/ls/gci Get child items (contents of a folder or registry key)
<a href="ps/backup-gpo.html">Backup-GPO</a> Backup group policy objects (GPOs)
<a href="ps/restore-gpo.html">Restore-GPO</a> Restore one or all GPOs from a GPO backup<br> <a href="ps/import-gpo.html">Import-GPO</a> Import Group Policy settings into a specified GPO from a GPO backup
h
<a href="ps/get-help.html">Get-Help</a> help Open the help file
<a href="ps/add-history.html">Add-History</a> Add entries to the session history
<a href="ps/clear-history.html">Clear-History</a> clhy Delete entries from the session history
<a href="ps/get-history.html">Get-History</a> history/h/ghy Get a listing of the session history
<a href="ps/invoke-history.html">Invoke-History</a> r/ihy Invoke a previously executed Cmdlet
<a href="ps/get-host.html">Get-Host</a> Get host information (PowerShell Version and Region)
<a href="ps/clear-host.html">Clear-Host</a> clear/cls Clear the screen
<a href="ps/read-host.html">Read-Host</a> Read a line of input from the host console
<a href="ps/write-host.html">Write-Host</a> Write customized output to the host/screen
<a href="ps/get-hotfix.html">Get-HotFix</a> Get Installed hotfixes
i
<a href="ps/if.html">if</a> Conditionally perform a command
<a href="ps/import-clixml.html">Import-Clixml</a> Import a clixml file and rebuild the PS object
<a href="ps/import-csv.html">Import-Csv</a> ipcsv Take values from a CSV list and send objects down the pipeline
<a href="ps/invoke-command.html">Invoke-Command</a> Run commands on local and remote computers
<a href="ps/invoke-expression.html">Invoke-Expression</a> iex Run a PowerShell expression
<a href="ps/get-item.html">Get-Item</a> gi Get a file object or get a registry (or other namespace) object
<a href="ps/invoke-item.html">Invoke-Item</a> ii Invoke an executable or open a file (START)
<a href="ps/new-item.html">New-Item</a> md/mkdir/ni Create a new item in a namespace
<a href="ps/remove-item.html">Remove-Item</a> rm/del/erase/rd/ri/rmdir Remove an item
<a href="ps/set-item.html">Set-Item</a> si Change the value of an item
<a href="ps/clear-itemproperty.html">Clear-ItemProperty</a> clp Remove the property value from a property
<a href="ps/copy-itemproperty.html">Copy-ItemProperty</a> cpp Copy a property along with it's value
<a href="ps/get-itemproperty.html">Get-ItemProperty</a> gp Retrieve the properties of an object
<a href="ps/move-itemproperty.html">Move-ItemProperty</a> mp Move a property from one location to another
<a href="ps/new-itemproperty.html">New-ItemProperty</a> Set a new property
<a href="ps/remove-itemproperty.html">Remove-ItemProperty</a> rp Remove a property and its value
<a href="ps/rename-itemproperty.html">Rename-ItemProperty</a> rnp Renames a property at its location
<a href="ps/set-itemproperty.html">Set-ItemProperty</a> sp Set a property at the specified location to a specified value
j
<a href="ps/get-job.html">Get-Job</a> gjb Get PowerShell background jobs that are running
<a href="ps/receive-job.html">Receive-Job</a> rcjb Get PowerShell background job results
<a href="ps/remove-job.html">Remove-Job</a> rjb Delete a PowerShell background job
<a href="ps/start-job.html">Start-Job</a> sajb Start a PowerShell background job
<a href="ps/stop-job.html">Stop-Job</a> spjb Stop a PowerShell background job
<a href="ps/wait-job.html">Wait-Job</a> wjb Wait for a background job
<a href="ps/scheduler.html">Job Trigger cmdlets</a> Get/Set Scheduled job triggers
k
<a href="ps/stop-process.html">Stop-Process</a> kill/spps Stop a running process
l
<a href="ps/update-list.html">Update-List</a> Add and remove items from a collection
<a href="ps/get-location.html">Get-Location</a> pwd / gl Get and display the current location
<a href="ps/pop-location.html">Pop-Location</a> popd Set the current working location from the stack
<a href="ps/push-location.html">Push-Location</a> pushd Push a location to the stack
<a href="ps/set-location.html">Set-Location</a> cd/chdir/sl Set the current working location
m
<a href="ps/send-mailmessage.html">Send-MailMessage</a> Send an email message
<a href="ps/add-member.html">Add-Member</a> Add a member to an instance of a PowerShell object
<a href="ps/get-member.html">Get-Member</a> gm Enumerate the properties of an object
<a href="ps/get-module.html">Get-Module</a> gmo Get the modules imported to the session
<a href="ps/import-module.html">Import-Module</a> ipmo Add a module to the session
<a href="ps/new-module.html">New-Module</a> nmo Create a new dynamic module (only in memory)
<a href="ps/remove-module.html">Remove-Module</a> rmo Remove a module from the current session
<a href="ps/export-modulemember.html">Export-ModuleMember</a> Export specific module members
<a href="ps/move-item.html">Move-Item</a> mv/move/mi Move an item from one location to another
o
<a href="ps/compare-object.html">Compare-Object</a> diff/compare Compare the properties of objects
<a href="ps/group-object.html">Group-Object</a> group Group objects that contain the same value
<a href="ps/measure-object.html">Measure-Object</a> Measure the properties of an object
<a href="ps/new-object.html">New-Object</a> Create a new .Net object
<a href="ps/select-object.html">Select-Object</a> select Select properties of objects
<a href="ps/sort-object.html">Sort-Object</a> sort Sort objects by property value
<a href="ps/where-object.html"> Where-Object</a> Filter the objects passed along the command pipeline
<a href="ps/out-default.html">Out-Default</a> Send output to default
<a href="ps/out-file.html">Out-File</a> Send output to a file
<a href="ps/out-gridview.html">Out-GridView</a> ogv Send output to an interactive table
<a href="ps/out-host.html">Out-Host</a> oh Send output to the host
<a href="ps/out-null.html">Out-Null</a> Send output to null
<a href="ps/out-printer.html">Out-Printer</a> lp Send the output to a printer
<a href="ps/out-string.html">Out-String</a> Send objects to the host as strings
p
<a href="ps/syntax-args.html">Param</a> Script Parameters
Pause Pause and display the message "Press Enter to continue"
<a href="ps/powershell.html">Powershell</a> Launch a PowerShell session
<a href="ps/convert-path.html">Convert-Path</a> cvpa Convert a ps path to a provider path
<a href="ps/join-path.html">Join-Path</a> Combine a path and child-path
<a href="ps/resolve-path.html">Resolve-Path</a> rvpa Resolves the wildcards in a path
<a href="ps/split-path.html">Split-Path</a> Return part of a path
<a href="ps/test-path.html">Test-Path</a> Return true if the path exists, otherwise return false
<a href="ps/get-pfxcert.html">Get-Pfxcertificate</a> Get pfx certificate information
<a href="ps/pop-location.html">Pop-Location</a> popd Set the current working location from the stack
<a href="ps/push-location.html">Push-Location</a> pushd Push a location to the stack
<a href="ps/syntax-function-input.html">Process</a> Function PROCESS block
<a href="ps/get-process.html">Get-Process</a> ps/gps Get a list of processes on a machine
Debug-Process Attach a debugger to a running process
<a href="ps/start-process.html">Start-Process</a> start/saps Start one or more processes
<a href="ps/stop-process.html">Stop-Process</a> kill/spps Stop a running process
<a href="ps/wait-process.html">Wait-Process</a> Wait for a process to stop
<a href="ps/enable-psbreakpoint.html">Enable-PSBreakpoint</a> ebp Enable a breakpoint in the current console
<a href="ps/disable-psbreakpoint.html">Disable-PSBreakpoint</a> dbp Disable a breakpoint in the current console
<a href="ps/get-psbreakpoint.html">Get-PSBreakpoint</a> gbp Get the currently set breakpoints
<a href="ps/set-psbreakpoint.html">Set-PSBreakpoint</a> sbp Set a breakpoint on a line, command, or variable
<a href="ps/remove-psbreakpoint.html">Remove-PSBreakpoint</a> rbp Delete breakpoints from the current console
<a href="ps/get-psdrive.html">Get-PSDrive</a> gdr Get drive information (DriveInfo)
<a href="ps/new-psdrive.html">New-PSDrive</a> mount/ndr Create a mapped network drive.
<a href="ps/remove-psdrive.html">Remove-PSDrive</a> rdr Remove a provider/drive from its location
<a href="ps/get-psprovider.html">Get-PSProvider</a> Get information for the specified provider
<a href="ps/set-psdebug.html">Set-PSdebug</a> Turn script debugging on or off
<a href="ps/disable-psremoting.html">Disable-PSRemoting</a> Disable remote session configuration on the local computer
<a href="ps/enable-psremoting.html">Enable-PSRemoting</a> Run PowerShell commands on remote computers
<a href="ps/enter-pssession.html">Enter-PSSession</a> etsn Start an interactive session with a remote computer
<a href="ps/exit-pssession.html">Exit-PSSession</a> exsn End an interactive session with a remote computer
<a href="ps/export-pssession.html">Export-PSSession</a> epsn Import commands and save them in a PowerShell module
<a href="ps/get-pssession.html">Get-PSSession</a> gsn Get the PSSessions in the current session
<a href="ps/import-pssession.html">Import-PSSession</a> ipsn Import commands from another session
<a href="ps/new-pssession.html">New-PSSession</a> nsn Create a persistent connection to a local or remote computer
<a href="ps/remove-pssession.html">Remove-PSSession</a> rsn Close PowerShell sessions
<a href="ps/disable-pssessionconfiguration.html">Disable-PSSessionConfiguration</a> Disable session configurations on the local computer
<a href="ps/enable-pssessionconfiguration.html">Enable-PSSessionConfiguration</a> Enable session configurations on the local computer
<a href="ps/get-pssessionconfiguration.html">Get-PSSessionConfiguration</a> Get the registered PS session configuration
<a href="ps/register-pssessionconfiguration.html">Register-PSSessionConfiguration</a> Create and register a new PS session configuration
<a href="ps/set-pssessionconfiguration.html">Set-PSSessionConfiguration</a> Change properties of a registered session configuration
<a href="ps/unregister-pssessionconfiguration.html">Unregister-PSSessionConfiguration</a> Delete registered PS session configuration
<a href="ps/new-pssessionoption.html">New-PSSessionOption</a> Advanced options for a PSSession
<a href="ps/add-pssnapin.html">Add-PsSnapIn</a> asnp Add snap-ins to the console
<a href="ps/get-pssnapin.html">Get-PsSnapin</a> gsnp List PowerShell snap-ins on this computer
<a href="ps/remove-pssnapin.html">Remove-PSSnapin</a> rsnp Remove PowerShell snap-ins from the console
q
<a href="ps/quest.html">Quest AD cmdlets</a> Read and write to Active Directory
r
<a href="ps/get-random.html">Get-Random</a> Get a random number
<a href="ps/read-host.html">Read-Host</a> Read a line of input from the host console
<a href="ps/remove-item.html">Remove-Item</a> rm/del/erase/rd/ri/rmdir Remove an item
<a href="ps/rename-item.html">Rename-Item</a> ren/rni Change the name of an existing item
<a href="ps/rename-itemproperty.html">Rename-ItemProperty</a> Rename a property of an item
<a href="ps/return.html">Return</a> Exit the current scope, (function, script, or script block)
<a href="ps/call.html">Run/Call</a> & Run a command (call operator)
s
<a href="ps/scheduler.html">Scheduler cmdlets</a> Get/Set scheduled jobs
<a href="ps/select-object.html">Select-Object</a> select Select properties of objects
<a href="ps/select-xml.html">Select-XML</a> Find text in an XML string or document
<a href="ps/send-mailmessage.html">Send-MailMessage</a> Send an email message
<a href="ps/get-service.html">Get-Service</a> gsv Get a list of services
<a href="ps/new-service.html">New-Service</a> Create a new service
<a href="ps/restart-service.html">Restart-Service</a> Stop and then restart a service
<a href="ps/resume-service.html">Resume-Service</a> Resume a suspended service
<a href="ps/set-service.html">Set-Service</a> Change the start mode/properties of a service
<a href="ps/start-service.html">Start-Service</a> sasv Start a stopped service
<a href="ps/stop-service.html">Stop-Service</a> spsv Stop a running service
<a href="ps/suspend-service.html">Suspend-Service</a> Suspend a running service
<a href="ps/sort-object.html">Sort-Object</a> sort Sort objects by property value
<a href="ps/set-strictmode.html">Set-StrictMode</a> Enforce coding rules in expressions & scripts
<a href="ps/start-sleep.html">Start-Sleep</a> sleep Suspend shell, script, or runspace activity
<a href="ps/switch.html">Switch</a> Multiple if statements
<a href="ps/convertfrom-stringdata.html">ConvertFrom-StringData</a> Convert a here-string into a hash table
<a href="ps/select-string.html">Select-String</a> Search through strings or files for patterns
t
<a href="ps/tee-object.html">Tee-Object</a> tee Send input objects to two places
<a href="ps/new-timespan.html">New-Timespan</a> Create a timespan object
<a href="ps/trace-command.html">Trace-Command</a> Trace an expression or command
<a href="ps/get-tracesource.html">Get-Tracesource</a> Get components that are instrumented for tracing.
<a href="ps/set-tracesource.html">Set-Tracesource</a> Trace a PowerShell component
<a href="ps/start-transaction.html">Start-Transaction</a> Start a new transaction
<a href="ps/complete-transaction.html">Complete-Transaction</a> Commit the transaction
<a href="ps/get-transaction.html">Get-Transaction</a> Get information about the active transaction
<a href="ps/use-transaction.html">Use-Transaction</a> Add a command or expression to the transaction
<a href="ps/undo-transaction.html">Undo-Transaction</a> Roll back a transaction
<a href="ps/start-transcript.html">Start-Transcript</a> Start a transcript of a command shell session
<a href="ps/stop-transcript.html">Stop-Transcript</a> Stop the transcription process
<a href="ps/trap.html">Trap</a> Handle a terminating error
<a href="ps/try.html">Try ... Catch</a> Handle a terminating error within a scriptblock
<a href="ps/add-type.html">Add-Type</a> Add a .NET Framework type to a PowerShell session
<a href="ps/update-typedata.html">Update-TypeData</a> Update extended type configuration
u
<a href="ps/get-uiculture.html">Get-Uiculture</a> Get the ui culture information
<a href="ps/unblock-file.html">Unblock-File</a> Unblock files downloaded from the Internet
<a href="ps/get-unique.html">Get-Unique</a> gu Get the unique items in a collection
<a href="ps/update-formatdata.html">Update-Formatdata</a> Update and append format data files
Update-Help Download and install help files
<a href="ps/update-typedata.html">Update-Typedata</a> Update the current extended type configuration
v
<a href="ps/clear-variable.html">Clear-Variable</a> clv Remove the value from a variable
<a href="ps/get-variable.html">Get-Variable</a> gv Get a PowerShell variable
<a href="ps/new-variable.html">New-Variable</a> nv Create a new variable
<a href="ps/remove-variable.html">Remove-Variable</a> rv Remove a variable and its value
<a href="ps/set-variable.html">Set-Variable</a> set/sv Set a variable and a value
w
<a href="ps/checkpoint-webapplicationmonitoring.html">Checkpoint-WebApplicationMonitoring</a> Create a checkpoint for an IIS web app
<a href="ps/get-webapplicationmonitoringstatus.html">Get-WebApplicationMonitoringStatus</a> Get the monitoring status of web apps
<a href="ps/new-webserviceproxy.html">New-WebServiceProxy</a> Create a Web service proxy object
<a href="ps/where-object.html">Where-Object</a> where/? Filter input from the pipeline
<a href="ps/where-method.html">Where</a> method Filter objects from a collection
<a href="ps/while.html">While</a> Loop while a condition is True
<a href="ps/add-windowsfeature.html">Add-WindowsFeature</a> Install roles, role services, and features
<a href="ps/get-windowsfeature.html">Get-WindowsFeature</a> Retrieve roles, role services, and features
<a href="ps/remove-windowsfeature.html">Remove-WindowsFeature</a> Remove roles, role services, and features
<a href="ps/write-debug.html">Write-Debug</a> Write a debug message to the host display
<a href="ps/write-error.html">Write-Error</a> Write an object to the error pipeline
<a href="ps/write-host.html">Write-Host</a> Display text on screen
<a href="ps/write-output.html">Write-Output</a> write/echo Write an object to the pipeline
<a href="ps/write-progress.html">Write-Progress</a> Display a progress bar
<a href="ps/write-verbose.html">Write-Verbose</a> Write a string to the host's verbose display
<a href="ps/write-warning.html">Write-Warning</a> Write a string in <span class="reverse">reverse video</span> to the display
<a href="ps/set-wmiinstance.html">Set-WmiInstance</a> Create or update an instance of an existing WMI class
<a href="ps/invoke-wmimethod.html">Invoke-WmiMethod</a> iwmi Call WMI methods
<a href="ps/get-wmiobject.html">Get-WmiObject</a> gwmi Get WMI class information
<a href="ps/remove-wmiobject.html">Remove-WmiObject</a> rwmi Delete an instance of a WMI class
<a href="ps/connect-wsman.html">Connect-WSMan</a> Connect to the WinRM service on a remote computer
<a href="ps/disconnect-wsman.html">Disconnect-WSMan</a> Disconnect from the WinRM service on a remote computer
<a href="ps/test-wsman.html">Test-WSMan</a> Test if a computer is setup to receive remote commands
<a href="ps/invoke-wsmanaction.html">Invoke-WSManAction</a> Invoke an action on a specified object
<a href="ps/disable-wsmancredssp.html">Disable-WSManCredSSP</a> Disable Credential Security Service Provider (SSP) authentication
<a href="ps/enable-wsmancredssp.html">Enable-WSManCredSSP</a> Enable Credential SSP authentication
<a href="ps/get-wsmancredssp.html">Get-WSManCredSSP</a> Get the Credential SSP configuration
<a href="ps/new-wsmaninstance.html">New-WSManInstance</a> Create a new instance of a management resource
<a href="ps/get-wsmaninstance.html">Get-WSManInstance</a> Display management information (XML or value)
<a href="ps/set-wsmaninstance.html">Set-WSManInstance</a> Modify the management information related to a resource
<a href="ps/remove-wsmaninstance.html">Remove-WSManInstance</a> Delete a management resource instance
<a href="ps/set-wsmanquickconfig.html">Set-WSManQuickConfig</a> Configure the local computer for remote management
<a href="ps/new-wsmansessionoption.html">New-WSManSessionOption</a> Options for WSMan commands
z
<a href="ps/zip.html">Zipfile</a> Compress or Extract zip files
<a href="ps/syntax-comments.html"> # </a> Comment / Remark
<a href="ps/source.html">. (source)</a> Run a command script in the current shell
<a href="ps/call.html">& (call)</a> Run a command, script or function
<a href="ps/foreach-object.html"> % </a> Alias for <a href="ps/foreach-object.html">ForEach-Object</a>
<a href="ps/stop-parsing.html"> --% </a> Stop parsing input
<a href="ps/where-object.html"> ? </a> Alias for <a href="ps/where-object.html">Where-Object</a>
$variable = "<i>value</i>" Define a variable also: ${n!a#me} = "value"
<a href="ps/syntax-pipeline.html"> $_ </a> The current <a href="ps/syntax-pipeline.html">pipeline</a> object
<a href="ps/syntax-operators.html">@(...)</a> Force an expression to be evaluated as an array</pre>
<p>The cmdlets above are listed in A-Z order, matching the <i>Verb-</i> and/or <i>-Noun</i> and/or <i>Alias </i> of the cmdlet (so some duplicates). </p>
<p>PowerShell can also run all the standard <a href="nt.1.html">CMD commands</a> (external commands), <span class="code">.cmd</span> batch files will run within a CMD.exe shell (so can include <i>internal</i> CMD commands), plus all Resource Kit utilities. <a href="vb.1.html">VBScripts</a> can be run via cscript. [ <a href="ps/syntax-run.html">Examples</a> ]</p>
<p> Microsoft: <a href="https://technet.microsoft.com/library/hh849695.aspx?fwLinkID=245857">PowerShell 5.0 cmdlets</a>, <a href="https://technet.microsoft.com/en-us/library/jj583014.aspx">core cmdlets</a>, <a href="https://technet.microsoft.com/en-us/library/ee407531%28v=ws.10%29.aspx">Windows 2008 R2 cmdlets</a>... <a href="links/pslinks.html">more optional cmdlets</a>.<br>
<a href="https://ss64.org/viewforum.php?id=14">Discussion forum</a><br>
<a href="links/pslinks.html">Links to other websites & books</a></p></body>
</html>