En Fri, 05 Sep 2008 09:56:02 -0300, tarun <[EMAIL PROTECTED]>
escribió:
import subprocess,time
cmdExe = "C:\\WINDOWS\\system32\\cmd.exe"
myProcess = subprocess.Popen(cmdExe,stdin=subprocess.PIPE)
time.sleep(2)
myProcess.stdin.write('cd Desktop\r\n')
I copied the above lines of code to a file and tried executing the python
file from dos box (command prompt) on windows
I want subprocess.Popen to open a new dos box. But it works in the same
window. What should I do to open the subprocess in new window?
Add this argument: creationflags = subprocess.CREATE_NEW_CONSOLE
See "Creation of a Console" in MSDN:
<http://msdn.microsoft.com/en-us/library/ms682528(VS.85).aspx>
--
Gabriel Genellina
--
http://mail.python.org/mailman/listinfo/python-list