हाँ! मुझे एक रास्ता मिल गया है...
इस स्रोत कोड ("डेस्कटॉप ऐप से एक मेट्रो स्टाइल ऐप खोलें") के आधार पर , मुझे एहसास हुआ कि मैं मेट्रो ऐप को वैसे ही कॉल कर सकता हूं जैसे हम आमतौर पर मैन्युअल रूप से चलाते हैं। मेरा मतलब है, यदि आप Ctrl+ को दबाते Escहैं और मेट्रो की स्क्रीन पर जाते हैं, तो आप बस मेट्रो ऐप का नाम टाइप कर सकते हैं, जैसे कि "स्टोर" उदाहरण के लिए, दबाएं Enterऔर यही है, मेट्रो ऐप चल रहा है। इसके आधार पर मैंने इन चरणों को स्वचालित रूप से करने के लिए एक बहुत ही सरल VBScript बनाई:
ObjShell = WScript.CreateObject ("WScript.Shell") सेट करें
objShell.SendKeys "^ {ESC}"
WScript.Sleep 1000
objShell.SendKeys WScript.Arguments.Item (0)
WScript.Sleep 1000
objShell.SendKeys "{ENTER}"
इसे "मेट्रो.vbs" के रूप में सहेजें और पहले तर्क पर मेट्रो ऐप के नाम के साथ कमांड-लाइन से कॉल करें:
मेट्रो स्टोर
यह बहुत सरल और अनुकूलित तरीका है।
पुनश्च: सभी क्रेडिट , कोडप्लेक्स साइट उपयोगकर्ता, जो संबंधित कोड बनाते हैं , अलखुजै को दिया । धन्यवाद।