QA@IT

PowerShellで確認メッセージに自動でYと答えるには

13777 PV

PowerShellでコマンド実行すると、以下のような確認メッセージが促されることがありますが
>[Y] はい(Y) [A] すべて続行(A) [N] いいえ(N) [L] すべて無視(L) [S] 中断(S)
これに強制的に「Y」と答えながらコマンド実行する方法はありませんでしょうか。

具体的には、VMwareのPowerCLIのRemove-AlarmActionコマンドにて、多数のアラームアクションの設定を一度に消すことを想定しています。
コマンドを複数組み合わせてスクリプト実行するため、強制的に「Y」で進めればと考えています。

よろしくお願いします。

回答

すみません。自己解決しました。
Remove-AlarmActionコマンドに「-Confirm」オプションがあり、それを使えば確認メッセージを省略できました。
Powershellの使い方としてではなく、コマンド毎に用意されているのですね。

編集 履歴 (0)
ウォッチ

この質問への回答やコメントをメールでお知らせします。