|
@@ -27,8 +27,6 @@ class Win32Spawn:
|
|
|
|
|
|
newargs = string.join(args[1:], ' ')
|
|
|
cmdline = cmd + " " + newargs
|
|
|
- startupinfo = subprocess.STARTUPINFO()
|
|
|
- startupinfo.dwFlags |= subprocess.STARTF_USESHOWWINDOW
|
|
|
|
|
|
# Make sure the env is constructed by strings
|
|
|
_e = {k: str(v) for k, v in env.items()}
|
|
@@ -40,8 +38,7 @@ class Win32Spawn:
|
|
|
os.environ['PATH'] = _e['PATH']
|
|
|
|
|
|
try:
|
|
|
- proc = subprocess.Popen(cmdline, env=_e,
|
|
|
- startupinfo=startupinfo, shell=False)
|
|
|
+ proc = subprocess.Popen(cmdline, env=_e, shell=False)
|
|
|
except Exception as e:
|
|
|
print 'Error in calling:\n%s' % cmdline
|
|
|
print 'Exception: %s: %s' % (e, os.strerror(e.errno))
|