Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Windows 10 命令列執行 Windows Defender 掃描與更新完整指令大全

編輯:Windows 10 系統介紹

Windows Defender 是 Windows 10 內建的防毒軟體,除圖形介面操作外,支援完整的命令列參數,方便系統管理員撰寫自動化腳本、排程掃描或無人值守更新。本文整理兩大核心執行檔 MSASCui.exe(含 GUI)與 MpCmdRun.exe(純命令列)的常用參數,並提供可直接複製的指令範例。

核心執行檔說明

  • MSASCui.exe:帶圖形介面的主程式,支援部分命令列參數,適合需顯示進度視窗的場景。
  • MpCmdRun.exe:純命令列工具,參數豐富,適合排程任務、批次檔、PowerShell 腳本自動化。
Windows Defender 介面
命令列示意

MSASCui.exe 常用參數

路徑通常為:"%ProgramFiles%\Windows Defender\MSASCui.exe"

"%ProgramFiles%\Windows Defender\MSASCui.exe" -UpdateAndQuickScan"%ProgramFiles%\Windows Defender\MSASCui.exe" -QuickScan"%ProgramFiles%\Windows Defender\MSASCui.exe" -FullScan"%ProgramFiles%\Windows Defender\MSASCui.exe" -Update... -hide
功能指令範例
更新病毒定義後執行快速掃描
快速掃描
完整掃描
僅更新病毒定義
隱藏模式執行(加在上述指令後)

MpCmdRun.exe 完整參數表

路徑通常為:"%ProgramFiles%\Windows Defender\MpCmdRun.exe"

"%ProgramFiles%\Windows Defender\MpCmdRun.exe" -SignatureUpdateAndQuickScan"%ProgramFiles%\Windows Defender\MpCmdRun.exe" -Scan -ScanType 1"%ProgramFiles%\Windows Defender\MpCmdRun.exe" -Scan -ScanType 2"%ProgramFiles%\Windows Defender\MpCmdRun.exe" -Scan -ScanType 3 -File "路徑""%ProgramFiles%\Windows Defender\MpCmdRun.exe" -Scan -ScanType 3 -BootSectorScan"%ProgramFiles%\Windows Defender\MpCmdRun.exe" -SignatureUpdate"%ProgramFiles%\Windows Defender\MpCmdRun.exe" -?
功能指令範例
更新定義後快速掃描
快速掃描
完整掃描
掃描指定檔案或資料夾
掃描開機磁區
僅更新病毒定義
顯示完整參數說明
MpCmdRun 參數列表

實務應用建議

  • 建立排程任務:使用工作排程器,觸發條件設為「每日」,動作執行 MpCmdRun.exe -SignatureUpdateAndQuickScan 實現每日自動更新+快速掃描。
  • 右鍵選單整合:將掃描指定資料夾指令封裝為 .bat 檔,放入 shell:sendto 資料夾,即可右鍵「傳送到」快速掃描任意資料夾。
  • 無人值守更新:-SignatureUpdate 適合離線映像部署階段預先更新定義庫。

注意事項

  • 執行掃描指令建議以系統管理員權限開啟 CMD 或 PowerShell。
  • 路徑含空格時務必用雙引號括住。
  • Windows 10 1703 版本後,Defender 整合進 Windows 安全中心,指令相容性良好,但建議先用 -? 確認當前版本支援參數。
Copyright © Windows教程網 All Rights Reserved