¿Cómo hacer que un archivo por lotes sea un conmutador de tareas?
Con los archivos por lotes de Windows XP y Windows 7 ...
El archivo por lotes es:
cls
@echo off
echo 1
start /normal c:\windows\system32\taskmgr.exe
echo 2
pause
El problema es que el foco se queda en el Administrador de tareas.
El problema es que el foco no está en la ventana del lote.
¿Cómo volver a enfocar la ventana del archivo por lotes?
¿Cómo cambiar las tareas a lotes?
¿Cómo enfocarse en la ventana de lote usando comandos de archivo de lote y sin usar el mouse para hacer clic en la ventana de archivo de lote y sin presionar Alt-Tab en el teclado?
Simplemente puede crear una variable de marca de tiempo única en el script por lotes y usar esa variable para establecer como el valor de su título por cada ejecución del script.
Luego puede usar appactivate pasándole el valor del título de la ventana cmd para activar, crear un VBScript dinámico con el valor y luego ejecutar ese script con cscript para activarlo.
Solo utilicé
ping -n 06 127.0.0.1 > nul
una pausa de 5 segundos para esperar después del momento en que se inicia el Administrador de tareas antes de que la ejecución de cscript active la ventana titulada del script por lotes real .Script por lotes
Recursos adicionales
fuente
Esta voluntad:
fuente
En un archivo por lotes, esto ha hecho el truco, probado algunas veces bien.
Reinicié la computadora y aún probé bien.
C: \ WINDOWS \ nircmd.exe sendkeypress rwin + inicio
NirCmd v2.81 (versión de consola)
http://www.nirsoft.net
El comando por lotes anterior cambia el enfoque
del sistema desde el "Administrador de tareas de Windows"
y coloca el enfoque del sistema
en la ventana del archivo por lotes.
Antecedentes: ejecutó un
lote que
llama a taskmgr.exe y el
lote realiza el comando anterior y
ahora al presionar Ctrl-C se detiene el lote.
No es necesario hacer clic en la ventana del lote.
No es necesario presionar Alt-Tab a la ventana del lote.
El comando de archivo por lotes de una línea anterior cambia el enfoque del sistema.
Desventaja nircmd.exe es un software de terceros
versus una solución lista para usar .
Referencia
Hacer que un archivo por lotes minimice todas las ventanas pero sí mismo O active algo que pueda
-
fuente