gpt4 book ai didi

PowerShell如何添加自定义常用参数?

转载 作者:行者123 更新时间:2023-12-04 01:41:09 28 4
gpt4 key购买 nike

我想将自定义 -Force 开关设为常用参数。

我有三个函数,每个函数都带有参数。

函数A调用函数B,函数B调用函数C

我想使用自定义 -Force 参数调用函数 A 并将其作为公共(public)参数传播,而不必执行以下操作:

function B() {

[cmdletbinding()]

param([switch] $Force)

# NOTE: THIS CHECK IS THE PART I WANT TO ELIMINATE
# I WANT -Force TO BE PASSED ALONG AS A COMMON PARAMETER
if ($Force) {
C -Force
}
else {
C
}

}

最佳答案

我不认为你可以把它作为一个通用参数,但你可以这样做:

Function B() {

[cmdletbinding()]

param([switch] $Force)

C -Force:$Force

}

}

关于PowerShell如何添加自定义常用参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29705963/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com