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の.NET構文
- 2. PowerShell MySQLクエリ構文
- 3. Powershell foreach構文エラー
- 4. Powershell配列の構文
- 5. Powershell 3.0のSOAP構文
- 6. dsacls - powershellで無効なDN構文
- 7. シンプルなPowershell OR条件の構文
- 8. ビルド後のPowerShell - 構文の取得(スペースヘルプ)
- 9. Powershell Yammer REST API POST構文の問題
- 10. SharpDevelop Powershell構文のXSHDファイルですか?
- 11. VSCode - 統合ターミナル - PowerShell - 構文ハイライト - PSReadLine
- 12. Powershellのwhere-object構文 - ハイフンの属性
- 13. PowerShell:ディレクトリ検索と構文エラー
- 14. PowerShell Flatten Directory構造
- 15. Powershellのドキュメントオプションと必要な引数の構文
- 16. Powershellの単純な構文が動作しない場合
- 17. PowerShellを呼び出すときのSQL構文エラー
- 18. PowerShellはグロブパターンで否定構文をサポートしていますか?
- 19. PowerShellのConverFrom-JSONネストされた構文解析
- 20. PSCustomObjectを構築中のPowerShellの条件文
- 21. groovyスクリプトはPowerShell構文をサポートしていますか?
- 22. PowershellでDataTable.GetChanges(DataRowState.Deleted)の正しい構文は何ですか
- 23. powershellの配列の正しい構文は何ですか?
- 24. Set-AzureRmResourceを使用する - JSON Powershell構文?
- 25. Windows 10 PowerShellで構文ハイライトを無効にする方法は?
- 26. 構文
- 27. Powershell文字列セパレーション
- 28. CSV Powershell If文フィルタ
- 29. PowerShellの - 文が真
- 30. PowerShellの - 文字列
こんにちはラーフル、私はパラメータの周りに二重括弧の意味について尋ねました。 -AsPlainTextおよび-Force。私は尋ねなかった[-String]私は知っているオプションではありません。だから:なぜ二重括弧とは何を意味するのですか? Purclot –
Purclot