Search
 
SCRIPT & CODE EXAMPLE
 
CODE EXAMPLE FOR JAVA

java run multiple cmd commands

Runtime.getRuntime().exec("cmd /c "start somefile.bat && start other.bat && cd C:	est && test.exe"");

// You can run multiple commands from a single command line or script 
// using conditional processing symbols. When you run multiple commands 
// with conditional processing symbols, the commands to the right of the 
// conditional processing symbol act based upon the results of the command 
// to the left of the conditional processing symbol.

// For example, you might want to run a command only if the previous command 
// fails. Or, you might want to run a command only if the previous command 
// is successful. You can use the special characters listed in the following 
// table to pass multiple commands.

// & [...]  command1 & command2
// Use to separate multiple commands on one command line. Cmd.exe runs the 
// first command, and then the second command.

// && [...]  command1 && command2
// Use to run the command following && only if the command preceding the 
// symbol is successful. Cmd.exe runs the first command, and then runs 
// the second command only if the first command completed successfully.

// || [...]  command1 || command2
// Use to run the command following || only if the command preceding || fails.
// Cmd.exe runs the first command, and then runs the second command only if 
// the first command did not complete successfully (receives an error code 
// greater than zero).

// ( ) [...]  (command1 & command2)
// Use to group or nest multiple commands.

// ; or , command1 parameter1;parameter2
// Use to separate command parameters.
Source by stackoverflow.com #
 
PREVIOUS NEXT
Tagged: #java #run #multiple #cmd #commands
ADD COMMENT
Topic
Name
3+2 =