Windows Defenderを一時的にオフにするコマンドを探しています。
助言がありますか?
sc
(サービスコントロール)を使用して、Windows Defenderを停止および開始できます。
sc stop WinDefend
そして:
sc start WinDefend
出力例:
F:\test>sc stop WinDefend
SERVICE_NAME: WinDefend
TYPE : 20 WIN32_SHARE_PROCESS
STATE : 4 RUNNING
(STOPPABLE, NOT_PAUSABLE, ACCEPTS_SHUTDOWN)
WIN32_EXIT_CODE : 0 (0x0)
SERVICE_EXIT_CODE : 0 (0x0)
CHECKPOINT : 0x0
WAIT_HINT : 0x0
F:\test>sc query WinDefend
SERVICE_NAME: WinDefend
TYPE : 20 WIN32_SHARE_PROCESS
STATE : 1 STOPPED
WIN32_EXIT_CODE : 0 (0x0)
SERVICE_EXIT_CODE : 0 (0x0)
CHECKPOINT : 0x0
WAIT_HINT : 0x0
F:\test>sc start WinDefend
SERVICE_NAME: WinDefend
TYPE : 20 WIN32_SHARE_PROCESS
STATE : 2 START_PENDING
(NOT_STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)
WIN32_EXIT_CODE : 0 (0x0)
SERVICE_EXIT_CODE : 0 (0x0)
CHECKPOINT : 0x0
WAIT_HINT : 0x7d0
PID : 6304
FLAGS :
F:\test>sc query WinDefend
SERVICE_NAME: WinDefend
TYPE : 20 WIN32_SHARE_PROCESS
STATE : 4 RUNNING
(STOPPABLE, NOT_PAUSABLE, ACCEPTS_SHUTDOWN)
WIN32_EXIT_CODE : 0 (0x0)
SERVICE_EXIT_CODE : 0 (0x0)
CHECKPOINT : 0x0
WAIT_HINT : 0x0
Windows 10でPowerShellを(管理者として)使用するには、次のコマンドを使用します。
Set-MpPreference -DisableRealtimeMonitoring $true
再度有効にするには:
Set-MpPreference -DisableRealtimeMonitoring $false
無効にするには:
sc config WinDefend start= disabled
sc stop WinDefend
再度有効にするには:
sc config WinDefend start= auto
sc start WinDefend
「start =」の後のスペースを忘れないでください。そうしないと、コマンドは機能しません。
PS。次のように入力すると、これらのコマンドの詳細を確認できます。
sc /?
sc config /?