【可选参数】
几乎所有的Cmdlet命令都最少有一个可选参数。
运行一个Cmdlet命令,你不需要提供全部参数。PowerShell的帮助文档把可选参数放到一个方括号中。
例如,[-ComputerName <string[]>]表示整个-ComputerName参数是可选的。
【必选参数】
参数是具有强制性的,并且这个参数不是以方括号结束的,后面还会有参数值。
比如:在运行Get-EventLog,不添加任何参数的情况下,系统会自动给予提示,让写入参数值,这就是必选参数了。
【举例】
[-LogName] <string> [[-InstanceId] <Int64[]>]
第一个参数:-LogName。它是必选的。我们可以识别出它是必选参数,是因为它的参数名和参数值不在一个方括号里面。
第二个参数:-InstanceId。它是可选的,因为它的参数名和参数值放在同一个方括号内。
联系客服