11

C#では、次のようなコードを使用して、PowerShellParameterSetNameProcessRecordオーバーライドで電流を取得できます。Cmdlet

 switch (ParameterSetName)
 {
      case FromUriParamSetName:
           loadFromUri();
           break;

      case FromFileParamSetName:
           loadFromFile();
           break;
 }

ParameterSetNameスクリプトコマンドレット(高度な関数)での値を取得する方法を理解しようとしています。

4

2 に答える 2

16

使用$PsCmdlet.ParameterSetName:

switch ($PsCmdlet.ParameterSetName) {
    "FromFile_ParamSet" {

    }
    "FromUri_ParamSet" {

    }
}
于 2010-04-27T05:14:53.317 に答える