Quero atualizar as definições do Windows Defender a cada hora e tive a idéia de usar o Agendador de Tarefas para executar o serviço de atualização do Defender com o argumento de atualização de assinatura.
~/Windows Defender/MpCmdRun -SignatureUpdate
Isso funciona muito bem, mas abre uma cmd
janela a cada hora e eu quero executá-la silenciosamente em segundo plano.
Estou ciente do mod do registro que pode ser feito para aumentar a frequência da atualização, mas não quero fazer isso hack repetidamente após atualizações críticas do Defender, após as quais o registro volta às configurações originais.
Não estou muito familiarizado com os argumentos do cmd. Eu sei que alguns executáveis funcionam com o /silent
argumento para o lançamento em segundo plano, mas isso não ajuda. O que mais posso tentar ou usar?
attrib +r +h +s
, para que fique oculto., 0
exatamente?Eu sempre uso o agendador de tarefas no MSE e no W8 no Defender, com os parâmetros que você também declara. Para impedir a abertura da janela do cmd, é necessário alterar a conta do usuário, na guia geral do agendador de tarefas, para SYSTEM e marque a caixa alta prioridade.
Agora deve funcionar sem problemas!
fonte
Em vez de usar
%ProgramFiles%\Windows Defender\MpCmdRun.exe -SignatureUpdate
, tente%ProgramFiles%\Windows Defender\MSASCui.exe -Update
.Se a opção 1 não funcionar, você poderá usar o Início oculto para ocultar a
cmd
janela:fonte
and
atualizações de definição horárias silenciosas ou pelo menos aumentar a frequência das atualizações. Se você sabe como fazer o HStart iniciar um executável específico a cada hora, informe-me, pois não vejo nenhuma opção desse tipo.MpCmdRun.exe
diretamente, ligariahstart.exe
com/NoConsole
eMpCmdRun.exe -SignatureUpdate
como os parâmetros (por exemplohtstart.exe /NoConsole ""%ProgramFiles%\Windows Defender\MpCmdRun.exe" -SignatureUpdate"
).Atualização agendada a cada hora
Remover tarefa agendada
fonte
Aqui está um aplicativo gratuito que oculta a janela de comando:
Programe-o como tal:
Eu o configurei para ser executado a cada hora no Agendador de Tarefas do Windows.
fonte