commands - command prompt windows 10
Cree una nueva ventana cmd.exe desde otra peticiĆ³n de cmd.exe (7)
Estoy en el proceso de configurar CruiseControl.NET. El problema que estoy teniendo es que estoy ejecutando CC como una aplicación de consola y cuando mi compilación se completa con éxito y se ejecuta (utilizando exec), la inicia dentro del indicador de DOS de CruiseControl. Solo estoy usando archivos de proceso por lotes simples para iniciar mi aplicación, pero hacer que se ejecute en el mismo mensaje que CC hace que CC piense que la compilación continúa mientras se ejecuta mi aplicación.
¿Hay parámetros de línea de comandos para cmd.exe
que generarán otra ventana de solicitud separada?
Creo que esto funciona:
start cmd.exe
Simplemente escriba iniciar en el símbolo del sistema:
start
Esto abrirá una nueva ventana de cmd
.
También intenté ejecutar el archivo por lotes que ejecuta el proceso / servidor daemon al final de la tarea CCNET; La única forma de hacer que CruiseControl engendre un proceso asincrónico independiente SIN esperar el final del proceso es:
- crear un archivo por lotes para ejecutar el proceso daemon (aplicación de servidor)
use el programador de tareas para ejecutar el archivo por lotes como tarea CCNET (usando schtasks.exe)
schtasks.exe /create /F /SC once /ST 08:50 /TN TaskName /TR "c:/path/to/batchFileName.bat"
- 08:50 es el formato de hora HH: MM
es posible que necesite matar el proceso al inicio de ccnet
PD: la respuesta seleccionada usando "start cmd.exe" no funciona; de hecho, se genera un nuevo símbolo del sistema, pero CCNET esperará a que finalice el cmd generado.
aquí está el Código que necesita;)
start cmd.exe @cmd /k "Command"
simple escritura en tu archivo bat
@cmd
o
@cmd /k "command1&command2"
START "notepad.exe"
echo Will launch the notepad.exe application
PAUSE
To make any cmd file type all you have to do is save the contents as .bat I.e.
@echo
TITLE example.bat
PAUSE
taskkill/IM cmd.exe
Make that into a "example.bat" file and save it open it and run.
start cmd.exe
abre una ventana separada
start file.cmd
abre el archivo por lotes y lo ejecuta en otro símbolo del sistema