मैं इस तरह उपप्रक्रिया फोन:पायथन subprocess.Popen cmd.exe के माध्यम से एक subprocess लॉन्च क्यों करता है?
command = 'c:\somepath\myexe.exe'
startupinfo = subprocess.STARTUPINFO()
startupinfo.dwFlags |= subprocess.STARTF_USESHOWWINDOW
p = subprocess.Popen(command, shell=False, startupinfo=startupinfo)
ऐसा लगता है कि बजाय myexe.exe सीधे शुरू करने का है, यह cmd.exe के माध्यम से चला जाता है। क्या मैं cmd.exe से यहां बच सकता हूं?
आपको क्या लगता है कि यह 'cmd' का उपयोग करता है? यह निश्चित रूप से नहीं करता है। –
आपका मतलब '! =' '' = 'के बजाय है। एक "bitwise या" असाइनमेंट एक "बराबर नहीं" तुलना है। प्रक्रिया सूची में दिखाई देने वाले प्रत्येक myexe.exe के लिए – agf
csrss.exe के अंतर्गत cmd.exe शो दिखाई देता है। एक संयोग नहीं हो सकता है, यह एक के लिए एक है। – pbx