PowerShell的【必選參數】與【可選參數】

【可選參數】spa

幾乎全部的Cmdlet命令都最少有一個可選參數。code

運行一個Cmdlet命令,你不須要提供所有參數。PowerShell的幫助文檔把可選參數放到一個方括號中blog

  例如,[-ComputerName <string[]>]表示整個-ComputerName參數是可選的。 文檔

【必選參數】string

  參數是具備強制性的,而且這個參數不是以方括號結束的,後面還會有參數值。class

  好比:在運行Get-EventLog,不添加任何參數的狀況下,系統會自動給予提示,讓寫入參數值,這就是必選參數了。im

【舉例】  margin

[-LogName] <string> [[-InstanceId] <Int64[]>] 

第一個參數:-LogName。它是必選的。咱們能夠識別出它是必選參數,是由於它的參數名和參數值不在一個方括號裏面。img

第二個參數:-InstanceId。它是可選的,由於它的參數名和參數值放在同一個方括號內。di

相關文章
相關標籤/搜索