PowerSherz的【合询参数】与【可选参数】

【可选参数】

几乎所有的Cmdlet命令都最少有一个可选参数。

运行一个Cmdlet命令,你不需要提供全部参数。PowerShell的帮助文档把可选参数放到一个方括号中。

例如,[-ComputerName <string[]>]表示整个-ComputerName参数是可选的。

【必选参数】

参数是具有强制性的,并且这个参数不是以方括号结束的,后面还会有参数值。

比如:在运行Get-EventLog,不添加任何参数的情况下,系统会自动给予提示,让写入参数值,这就是必选参数了。

【举例】

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

第一个参数:-LogName。它是必选的。我们可以识别出它是必选参数,是因为它的参数名和参数值不在一个方括号里面。

第二个参数:-InstanceId。它是可选的,因为它的参数名和参数值放在同一个方括号内。

以上是 PowerSherz的【合询参数】与【可选参数】 的全部内容, 来源链接: utcz.com/a/50704.html

回到顶部