Accelerated batch mode

If you execute many SCMD commands in a batch file one after the other, you can accelerate the execution of the batch file by starting the SCMD program in batch mode.

Starting the batch mode

  • Enter the following command: [scmd –startbatch]

The call starts an instance of the program in the background. All subsequent [SCMD] calls are then passed to this instance and processed by it. Initializations such as the connection to the database then only need to be run once, and execution is faster.

To close the background instance, exit the batch mode.

Terminating the batch mode

  • Enter the following command:

[scmd –stopbatch]

Example

[scmd -startbatch scmd -u [Username] -p [Password] -d [Domain] -sendmsg -msg [Text1] -to [OU1] -once -at 12.12.2019 12:34 scmd -u [Username] -p [Password] -d [Domain] -sendmsg -msg [Text2] -to [OU2] -once -at 13.12.2019 12:34 scmd -u [Username] -p [Password] -d [Domain] -sendmsg -msg [Text3] -to [OU3] -once -at 14.12.2019 12:34 scmd -stopbatch]

Note:

  • The logon data must remain the same in all calls, otherwise the command is not executed.
  • Parallel execution of multiple batch files is not possible.
Accelerated batch mode

In this article