Quiero actualizar las definiciones de Windows Defender cada hora y se me ocurrió la idea de usar el Programador de tareas para ejecutar el servicio de actualización de Defender con el argumento de actualización de firma.
~/Windows Defender/MpCmdRun -SignatureUpdate
Esto funciona bastante bien, pero abre una cmdventana cada hora y quiero ejecutarlo en silencio en segundo plano.
Soy consciente del mod de registro que se puede hacer para aumentar la frecuencia de actualización, pero no quiero hacer ese hack una y otra vez después de las actualizaciones críticas de Defender, después de lo cual el registro vuelve a la configuración original.
No estoy muy familiarizado con los argumentos de cmd. Sé que algunos ejecutables funcionan con el /silentargumento para el lanzamiento en segundo plano, pero no ayuda. ¿Qué más puedo probar o usar?


attrib +r +h +s, para que permanezca oculto., 0exactamente?Siempre uso el programador de tareas en MSE y en W8 en Defender, con los parámetros que también estableces. Para evitar que se abra la ventana de cmd, debe cambiar la cuenta de usuario, en la pestaña general del programador de tareas, a SISTEMA y marcar la casilla de alta prioridad.
¡Ahora debería funcionar sin problemas!
fuente
En lugar de usar
%ProgramFiles%\Windows Defender\MpCmdRun.exe -SignatureUpdate, intente en su%ProgramFiles%\Windows Defender\MSASCui.exe -Updatelugar.Si la opción 1 no funciona, puede usar Hidden Start para ocultar la
cmdventana:fuente
andactualizaciones silenciosas de definición por hora, o al menos aumentar la frecuencia de las actualizaciones. Si sabe cómo hacer que HStart inicie un ejecutable en particular cada hora más o menos, avíseme, ya que no veo ninguna opción de ese tipo.MpCmdRun.exedirectamente, llamaría en suhstart.exelugar con/NoConsoleyMpCmdRun.exe -SignatureUpdatecomo los parámetros (es decirhtstart.exe /NoConsole ""%ProgramFiles%\Windows Defender\MpCmdRun.exe" -SignatureUpdate").Actualización programada por hora
Eliminar tarea programada
fuente
Aquí hay una aplicación gratuita que ocultará la ventana de comandos:
Programarlo como tal:
Lo configuré para ejecutarse cada hora en el Programador de tareas de Windows.
fuente