Reputation: 4246
I am in the process of setting up CruiseControl.NET. The problem I am having is that I am running CC as a console application and when my build completes successfully and executes (using exec) it launches it within the CruiseControl DOS prompt. I am just using simple batch files to launch my app but having it run within the same prompt as CC is causing CC to think the build continues as long as my app runs.
Are there command line parameters to cmd.exe
that will spawn another separate prompt window?
Upvotes: 129
Views: 246649
Reputation: 2997
You can write in command line this command
cmd
Previous command will open in current command line with new session
OR
start
Upvotes: 0
Reputation: 171
launch_stack.bat will open 2 windows to run your alices.bat and bobs.bat
start alices.bat
start bobs.bat
Upvotes: 2
Reputation: 5075
If we simply use start
command or start cmd.exe
it opens cmd.
If you want to open the same command prompt window;
start "Command Prompt"
Upvotes: 1
Reputation: 31
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 an "example.bat" file, save it, then open it and run.
Upvotes: 3
Reputation: 1524
Simply type start
in the command prompt:
start
This will open up new cmd
windows.
Upvotes: 46
Reputation: 69
You can just type these 3 commands from command prompt:
start
start cmd
start cmd.exe
Upvotes: 7
Reputation: 1548
I also tried executing batch file that run daemon process/server at the end of CCNET task; The only way to make CruiseControl spawn an independent asynchronous process WITHOUT waiting for the end of process is:
use task scheduler to run the batch file as CCNET task (using schtasks.exe)
schtasks.exe /create /F /SC once /ST 08:50 /TN TaskName /TR "c:/path/to/batchFileName.bat"
you might need to kill the process at the start of ccnet
PS: the selected answer using "start cmd.exe" does not work; a new command prompt is indeed spawned, but CCNET will wait for the spawned cmd to finish.
Upvotes: 0
Reputation: 3208
start cmd.exe
opens a separate window
start file.cmd
opens the batch file and executes it in another command prompt
Upvotes: 22