Estoy usando SSH para ejecutar la línea de comandos en otra computadora y ejecutar scripts .bat. (Windows 10). Pero cuando ejecuto un archivo por lotes que contiene lo siguiente
start c:\Program Files\qBittorrent\qbittorrent.exe
la línea de comando ssh se bloquea (supongo que no puedo recuperar el control hasta que se cierre la aplicación). Entonces, ¿hay alguna manera de ejecutar un EXE desde la línea de comando bat que no bloquee el símbolo del sistema y pueda ejecutar más comandos? Incluso el Ctrl-C no funcionó después
Respuesta1
Esto se debe a que muestra un cuadro de diálogo de error que no puede ver (y por lo tanto no puede hacer clic Ok
) que dice que no puede encontrar su archivo C:\Program
. Encierre los caminos con espacios entre comillas.
También start
toma el primer conjunto de comillas de la línea como título de la ventana.
start "My Title" "c:\Program Files\qBittorrent\qbittorrent.exe"
Consulte start /?
una discusión sobre cómo iniciar programas normalmente (simplemente escribiendo su nombre) y el comportamiento previo y posterior a Windows 2000 y también cómo start
iniciar programas de maneras especiales.