Return code when executing cmd.exe in WiseScript
I am using "Execute Program" custom action in Wisescript, in Installation studio 7, to run a Windows Batch file using cmd.exe and am interested in the return code provided by the executed command - like: "net user MyUser /DELETE". I am looking at PROCEXITCODE after this action. I am finding that if execute the program using "cmd.exe /k", I get the return code as expected but always get zero when executing using "cmd /c" irrespective of whether the "net user ..." command failed or not (whether user existed or not). The downside of using "cmd /k" is that user action is required to close the cmd console window.
I'd appreciate if somebody could tell me how to get the right return value using "cmd /c" version.
Thanks
I'd appreciate if somebody could tell me how to get the right return value using "cmd /c" version.
Thanks
0 Comments
[ + ] Show comments
Answers (0)
Please log in to answer
Be the first to answer this question

so that the conversation will remain readable.