1. ホーム
  2. スクリプト・コラム
  3. パワーシェル

Powershellで "確認プロンプト "をブロックする方法

2022-02-06 16:47:06

すべてのバージョンに適用されます。
一部のコマンドでは、実行時に自動的に再確認のプロンプトが表示されるため、誰もスクリプトを実行していない場合に問題が発生することがあります。
確認のプロンプトが出ないようにするには、-Confirm を false に設定する必要があります。

コピーコード コードは以下の通りです。

Remove-ADGroupMember -Identity 'Domain Admins' -Members user12 -Confirm:$false

または、Powershell の確認セキュリティ レベルを変更して、すべてのコマンドで確認プロンプトをオフにすることもできます: 。
コピーコード コードは以下の通りです。

$ConfirmPreference = 'None'

なお、この2つのトリックは、サードパーティからの外部プロンプトなど、デフォルトのプロンプトにのみ対応しており、確認メッセージをブロックするためには、コマンドの説明を参照する必要があるかもしれません。