Intenté lo anterior para Windows 10, pero simplemente no funcionó (el Administrador de tareas se inició pero no se minimizó).
Encontré la posibilidad de poner
start /min taskmgr
en un archivo por lotes y luego cree una tarea con el Programador de tareas ejecutando este archivo por lotes al iniciar sesión. (Consulte, por ejemplo, https://social.technet.microsoft.com/Forums/windows/en-US/0065fc23-2578-4165-8f38-c22675ae33ad/run-the-task-manager-on-startup-how o https: / /www.youtube.com/watch?v=KkNzHnYYrm0 )
Sin embargo, con este método siempre tendrá un Administrador de tareas minimizado en su barra de tareas de Windows después del inicio de sesión, a pesar de haber marcado Opciones-> Ocultar cuando está minimizado en el Administrador de tareas. Solo desaparecerá de la barra de tareas, con el icono de la bandeja restante, si lo maximiza una vez más y lo minimiza manualmente. Si esto te molesta, aquí hay otro método:
Cree un archivo .wsf con el siguiente contenido; por ejemplo, C: \ Users \ Linus \ AppData \ taskmgr-minimised.wsf
<package>
<job id="vbs">
<script language="VBScript">
set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run "taskmgr"
WScript.Sleep 100
WshShell.SendKeys "% n"
</script>
</job>
</package>
Este es un VBScript que abre el administrador de tareas y luego emula las pulsaciones de los botones Alt + Espacio + n , lo que minimiza una ventana. Si desea probarlo, debe ejecutarlo como administrador . Puede abrir un símbolo del sistema como administrador y ejecutar
cscript C:\Users\Linus\AppData\taskmgr-minimised.wsf
Ahora, desea que esto se ejecute en cada inicio de sesión, lo que puede hacerse nuevamente con el Programador de tareas de Windows (similar al método de archivo por lotes vinculado anterior):
Al crear la nueva tarea, en la pestaña General , asegúrese de marcar Ejecutar con los privilegios más altos .
En la pestaña Desencadenadores , cree un nuevo desencadenador " Al iniciar sesión " y asegúrese de configurar la tarea Retraso durante: 1 segundo . (1 segundo no está en el menú desplegable, pero puede escribirlo manualmente).
En la pestaña Acciones , cree una nueva acción "Iniciar un programa" y establezca cscript y la ruta a su archivo .wsf en los campos apropiados:
Puede cambiar las pestañas restantes a su gusto.
Eso hizo el truco al menos en mi sistema.
Quizás en un sistema más lento tenga que aumentar el WScript.Sleep milisegundos en el archivo wsf o la tarea Delay por tiempo. Luego, trata de disminuirlo mientras siga funcionando.