ConvertTo-SecureStringコマンドレットの構文を理解する上で問題があります。 ヘルプから: ConvertTo-SecureString [-String] <String> [[-AsPlainText]] [[-Force]] [<CommonParameters>]
単一の角括弧とは、オプションのパラメータです。 -AsPlainTextと-Forceの前後の二重角括弧は? 助けてくれてありがとう Purclot AvignonPowerShell ConvertTo-SecureString構文
1
A
答えて
0
いいえ、間違っています。 [-String] <String>
は省略可能なパラメータではなく、必須のパラメータです。 [-AsPlainText]
と[-Force]
はどちらもオプションパラメータです。
文書ConvertTo-SecureString
を参照してください。具体的には、Parameters
セクションには、Required?
という値があります。
1
つまり、AsPlainText
とForce
は、オプションの位置スイッチパラメータです。だから、このようにそれを呼び出すことができます。このような
ConvertTo-SecureString 'Password' -AsPlainText -Force
を:必須という名前のパラメータの
ConvertTo-SecureString ${Value from ConvertFrom-SecureString command}
パラメータの定義次のようになります。:
-ParameterName <ParameterType>
を
ConvertTo-SecureString 'Password' $true $true
または、このような
パラメータがoptの場合ional、それはそれの周りに角括弧を追加:
[-ParameterName <ParameterType>]
パラメータが位置である(パラメータ名オプション)、パラメータ名の周りに角括弧を追加している場合:
[-ParameterName] <ParameterType>
パラメータがスイッチパラメータである場合、それは<ParameterType>
を除去しますパーツ:あなたは、オプションの位置スイッチのパラメータを持っている場合
-ParameterName
だから、それはこの(2角括弧なしようになります一部):
[[-ParameterName]]
そして、それは両方のその必須の位置スイッチパラメータとオプションの名前のスイッチパラメータを起こるようになっています
関連する問題
- 1. Powershell foreach構文エラー
- 2. PowerShell MySQLクエリ構文
- 3. Powershell 3.0のSOAP構文
- 4. SharpDevelop Powershell構文のXSHDファイルですか?
- 5. ビルド後のPowerShell - 構文の取得(スペースヘルプ)
- 6. シンプルなPowershell OR条件の構文
- 7. PowerShell:ディレクトリ検索と構文エラー
- 8. Powershell Yammer REST API POST構文の問題
- 9. PowerShell Flatten Directory構造
- 10. Windows 10 PowerShellで構文ハイライトを無効にする方法は?
- 11. powershellの配列の正しい構文は何ですか?
- 12. Powershellの単純な構文が動作しない場合
- 13. Set-AzureRmResourceを使用する - JSON Powershell構文?
- 14. PowerShellの - 文が真
- 15. Powershell文字列セパレーション
- 16. HTTPRequestの構文構文
- 17. MySQLサブクエリ構文+ ZF2構文
- 18. PowerShellでハッシュアレイを構築する
- 19. Visual Studio 2010:PowerShellでのツールウィンドウの構築
- 20. OracleストアドプロシージャPowerShellにテーブル構造を返す
- 21. PowerShellスクリプトブロック構文が私に問題を起こしています
- 22. (幾分)複雑なPowerShell構文のガイドがありますか?例Biztalk
- 23. PowerShellの呼び出し演算子(&)の構文と二重引用符
- 24. Powershell Invoke-sqlcmd2 - 'GO'の近くの構文が正しくありません
- 25. PowerShellの - メールアウト文字列
- 26. Powershellのパイプライン文字列
- 27. Powershell Email本文変数
- 28. Powershell:文字列操作
- 29. PowerShellの文字列置換
- 30. PowerShell csv文字の置換
こんにちはラーフル、私はパラメータの周りに二重括弧の意味について尋ねました。 -AsPlainTextおよび-Force。私は尋ねなかった[-String]私は知っているオプションではありません。だから:なぜ二重括弧とは何を意味するのですか? Purclot –
Purclot