ウィンドウズ
Windows Defender GUIを自動化するコマンドラインスイッチ(MSASCui.exe)
ほとんどのユーザーは、Windows Defenderのスキャンを、タスクスケジューラでコンソールツールMpCmdRun.exeを使用して自動化できることを知っています。 しかし、Windows Defenderのコンソールユーティリティを使用せずに、対話形式で(GUIモードで)定期スキャンを実行できることをご存知ですか? この投稿では、そのためのコマンドラインスイッチをいくつか紹介します。
Windows Defenderの実行可能ファイルMSASCui.exeは、次のスイッチをサポートしています。これらのスイッチは、スケジューラを使用するか、デスクトップショートカットを作成して実行するように設定できます。
MSASCui.exe(GUI)でサポートされるスイッチ
定義を更新してからクイックスキャンを実行する
"C:\ Program Files \ Windows Defender \ MSASCui.exe" -UpdateAndQuickScan
クイックスキャンを実行する
「C:\ Program Files \ Windows Defender \ MSASCui.exe」-QuickScan
フルスキャンを実行する
"C:\ Program Files \ Windows Defender \ MSASCui.exe" -FullScan
定義を更新する
「C:\ Program Files \ Windows Defender \ MSASCui.exe」-更新
上記のように、適切なスイッチを使用してタスクスケジューラを使用してタスクを作成するだけです。
$config[ads_text6] not found隠して実行
上記のタスクを最小化して(通知領域で)実行する場合は、「- hide 」スイッチを追加します。

たとえば、次のコマンドはクイックスキャンを開始しますが、Windows Defenderプログラムが画面に表示されません。 スキャンのステータスまたはインジケータは通知領域に表示されます。
"C:\ Program Files \ Windows Defender \ MSASCui.exe" -QuickScan -hide
MpCmdRun.exeコマンドラインユーティリティの使用
Windows DefenderコンソールツールMpCmdRunの基本的なコマンドラインスイッチを以下に示します。
定義を更新してからクイックスキャンを実行する
"C:\ Program Files \ Windows Defender \ MpCmdRun.exe" -SignatureUpdateAndQuickScan
上記のものもまた、非公式で文書化されていません。 MpCmdRun.exeを使用したWindows Defenderの更新とクイックスキャンの実行を参照してください。
クイックスキャンを実行する
「C:\ Program Files \ Windows Defender \ MpCmdRun.exe」-Scan ScanType 1
フルスキャンを実行する
「C:\ Program Files \ Windows Defender \ MpCmdRun.exe」-Scan ScanType 2
定義を更新する
"C:\ Program Files \ Windows Defender \ MpCmdRun.exe" -SignatureUpdate
MpCmdRun.exeは、対応するGUIよりも明らかに多くの追加のスイッチをサポートしています。 完全なリストを表示するには、コマンドプロンプトウィンドウを開いて次のように入力します。
「C:\ Program Files \ Windows Defender \ MpCmdRun.exe」

以上です!