Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Powershell 是否可以使用添加成员方法处理开关参数?_Powershell_Parameters_Switch Statement - Fatal编程技术网

Powershell 是否可以使用添加成员方法处理开关参数?

Powershell 是否可以使用添加成员方法处理开关参数?,powershell,parameters,switch-statement,Powershell,Parameters,Switch Statement,使用Add Member向PSObject添加方法时,是否可以使用[switch]参数 如果是这样的话,调用这些方法时语法是如何工作的?只有命令(函数、cmdlet)可以具有按预期方式工作的开关。如果将脚本块指定为方法,则声明为[switch]的任何参数将被视为[bool],仅接受$true或$false

使用Add Member向PSObject添加方法时,是否可以使用[switch]参数

如果是这样的话,调用这些方法时语法是如何工作的?

只有命令(函数、cmdlet)可以具有按预期方式工作的开关。如果将脚本块指定为方法,则声明为
[switch]
的任何参数将被视为
[bool]
,仅接受
$true
$false