[vbscript: windows 8.1 64-bit]
Set objShell = CreateObject("Wscript.Shell") cmdstr = "robocopy \\server1\d$\path1 /xo /s \\server2\f$\path1 /xf *.db *.bak" result = objShell.Run(cmdstr, 1, True) exitcode = err.Number wscript.echo "result is " & result wscript.echo "exit code is " & exitcode
If the [source] or [target] path are bogus (e.g. do not exist), it makes result = 16, but if both are valid, result = 2. In every case, exitcode = 0.
Why fix something when you can easily order a battalion of coders to just move on to build a new fort?