Compartilhe que você está se especializando

Esse post surgiu a partir da leitura do GitHub do gakamor, que demonstrou dois comandos para QuickScan e FullScan.

O Windows Defender, integrado ao Microsoft Defender Antivirus, oferece proteção contra ameaças ao Windows. Além da sua interface gráfica, é possível executar de forma simples algumas ações do antivírus por meio do PowerShell, como por exemplo realizar uma varredura (rápida ou completa) no computador, se tornando útil automatizar alguma tarefa de segurança.

Iniciando uma verificação pelo PowerShell

Todos os comandos abaixo devem ser executados como administrador

Para realizar uma verificação rápida (concentrada nas áreas do sistema mais frequentemente associadas a ameaças.), execute:

Start-MpScan -ScanType QuickScan

Para realizar uma verificação completa (mais demorada, dos arquivos armazenados no computador), utilize:

Start-MpScan -ScanType FullScan

Para adicionar um arquivo e/ou diretório na varredura, é possível usar:

Start-MpScan -ScanPath "C:\Temp"

Para consultar informações sobre o estado atual do Microsoft Defender, use:

Get-MpComputerStatus

Para o PowerShell aguardar a finalização do Scan rápido (caso queira executar outros comandos no fim), execute:

$scan = Start-MpScan -ScanType QuickScan -AsJob -ErrorAction Stop
do {
    Start-Sleep -Seconds 10
}
until ($scan.State -ne "Running")

Esses comandos tornam o PowerShell uma alternativa prática à interface gráfica para executar e acompanhar tarefas de proteção. Em ambientes corporativos, eles também podem ser incorporados a scripts e rotinas de administração, ajudando a padronizar verificações de segurança em vários computadores.

Fontes/Referências

https://github.com/gakamor

Mais Informações

Esperamos ter te ajudado e estaremos sempre a disposição para mais informações.

Se você tem interesse em algum assunto específico, tem alguma dúvida, precisa de ajuda, ou quer sugerir um post, entre em contato conosco pelo e-mail equipe@nvlan.com.br.

NVLAN - Consultoria