मैं किसी अन्य प्रक्रिया के कमांड लाइन तर्क कैसे प्राप्त कर सकता हूं?सी # में किसी अन्य प्रक्रिया के कमांड लाइन तर्क कैसे पढ़ा जाए?
System.Diagnostics.Process
वर्ग के स्थिर कार्यों का उपयोग करते हुए मैं चल रही प्रक्रियाओं की एक सूची प्राप्त कर सकते हैं, उदाहरण के लिए नाम से:
Process[] processList = Process.GetProcessesByName(processName);
हालांकि, इस प्रक्रिया को शुरू करने के लिए उपयोग की जाने वाली कमांड लाइन तक पहुंचने का कोई तरीका नहीं है। कोई ऐसा कैसे करेगा?
आप अपने लिए ऐसा करने की कोशिश कर क्या व्याख्या कर सकते हैं? यह एक बेहतर समाधान पाने में मदद कर सकता है। –
मैं अपने मामले msiexec में, एप्लिकेशन के सही उदाहरण को खोजने के लिए कमांड लाइन तर्क पुनर्प्राप्त करना चाहता हूं। रेमंड चेन द्वारा –
दिलचस्प लेख: http://blogs.msdn.com/oldnewthing/archive/2009/11/25/9928372.aspx –