Plainly execute the called string, be it some application, console or file.
Executes like Exec but waits till the process exits.
What is it for?
Just like Exec or ExecWait but only for command prompt and that too without opening the console window. I am unsure if it waits for process to exit. Does nsExec::Exec wait for child process to exit?
The documentation says ExecToLog is similar to plain nsExec but it outputs to log window. What does that mean, what is a log window?
The documentation says ExecToStack is similar to plain nsExec but it pushes output to stack. I get that.
Same as nsExec::ExecToStack but it additionally (Is it not?
a) takes string parameter that serves as stdin for running application.
b) works in both sync/async mode.
c) it works out of section - for .onInit check outs.
Same as ExecDos but it doesn't require these
ExpandEnvStrings $3 %COMSPEC%
parts. Am I correct?