मुझे पता है कि प्रक्रिया को कैसे लॉन्च किया जाए। लेकिन मेरी समस्या अब कंसोल विंडो है (इस मामले में 7z) मेरी दृष्टि को अवरुद्ध कर रही है और मेरी फोकस को मेरी वाक्य में बाधित कर रही है या w/e मैं हर कुछ सेकंड कर रहा हूं। यह बेहद परेशान है, मैं इसे कैसे होने से रोक सकता हूं। मैंने सोचा कि CreateNoWindow हल करता है लेकिन यह नहीं था।कंसोल विंडो को विचलित किए बिना सी # में लॉन्च करने की प्रक्रिया
नोट: कभी-कभी कंसोल को उपयोगकर्ता इनपुट की आवश्यकता होती है (फ़ाइल को प्रतिस्थापित करें या नहीं)। तो इसे पूरी तरह छुपाएं एक समस्या हो सकती है।
यह मेरा वर्तमान कोड है।
void doSomething(...)
{
myProcess.StartInfo.FileName = ...;
myProcess.StartInfo.Arguments = ...;
myProcess.StartInfo.CreateNoWindow = true;
myProcess.Start();
myProcess.WaitForExit();
}
मुझे लगता है कि मुझे याद है CreateNoWindow काम नहीं कर रहा, जब मैं अपने पिछले काम में इस्तेमाल किया। –
@ एसिडज़ॉम्बी 24: कृपया मुन के जवाब को स्वीकार करें। यह अभी मेरे लिए काम किया है –
यह पुराना सवाल भूल गया है। हो गया: डी @ डीरियो –