changed command execution on the client to use CreateProcess() instead of
popen() which prevents a cmd.exe window from flashing on the desktop and
captures standard error as well.