Você está realmente no caminho certo. Você apenas teria que criar um Basic Task
agendador de tarefas. Em seguida, você pode definir que deseja fazê-lo diariamente, especificar um horário de início e solicitar que ele carregue um arquivo em lotes.
Crie um arquivo em lotes (extensão de arquivo .bat) e adicione o conteúdo exato:
start cmd.exe /k "C: && cd \Program Files\Windows Defender && MpCmdRun.exe -SignatureUpdate && MpCmdRun.exe -Scan -2 && shutdown.exe /s /t 00"
(isso tudo está em uma linha) Pode haver uma maneira melhor de fazer esse arquivo .bat, mas raramente uso arquivos em lote. Eu sei como implementá-lo.
Você só deseja verificar se o Windows Defender está no \Program Files\Windows Defender
local e presumo que ele esteja na sua unidade C :. Caso contrário, basta alterar C: para a unidade correspondente correta.
Nunca executei o Windows Defender pela linha de comando, mas verifiquei se as assinaturas são atualizadas e a verificação é iniciada. Parece que ele diz Scan starting...
o tempo todo que faz a varredura. Verifico o gerenciador de tarefas para garantir que o Windows Defender Service esteja realmente em execução.
Experimente e informe-nos se a verificação for concluída e o desligamento ocorrer :)