Windows PowerShell - Verbs for ScriptingIntroduction to Windows PowerShell - Verbs for ScriptingIn Windows PowerShell, verbs always come first in the verb-noun command pair. Get-noun, set-value, remove-Item. Only 50 verbs perform 80% of PowerShell tasks. So far I have only used about 25 verbs. List of Windows PowerShell VerbsAdd (add-Content, works like append) Clear (clear-Variable) (Delete* – there is no delete in PowerShell, instead see remove) Expand Export Format (format-List or format-Table) Get (This is the default verb, not always necessary, often assumed) Group (group-Object often abbreviated to plain group) Import Measure (measure-Object) Move New (new-Object, opens up a whole world of com or net objects) Out (out-File, also out-Printer, even out-Host) Pop Push Read (read-Host is a method of obtaining console input) Remove * (remove-Item. PowerShell's way of deleting) Resume (Service) Restart (Service) Set (set-Location, like cmd's cd) (set-executionpolicy Unrestricted) Sort (Strictly speaking sort-Object) Start (start-Service) Stop (stop-Service) Write (write-Host, also write-Output) Nouns - See the noun half of the verb-noun pair Summary of PowerShell VerbsNever miss a chance to learn a new PowerShell verb, actually there are not that many to master, if you regularly use 40 then you are an advanced programmer. 'Get' is the default verb, probably the next commonest is: 'set'. The construction begins with a verb then a hyphen, finally the Verb or object for example, get-Process.
˚
See also these PowerShell topics• PowerShell Home • Introduction • Dreams • 3 Key Commands • Cmdlet scripts • Real life tasks Please write in if you see errors of any kind. Please report any factual mistakes, grammatical errors or broken links, I will be happy to not only to correct the fault, but also to give you credit.
*
|
||||||