Так! Я знайшов спосіб ...
На основі цього вихідного коду ("Відкрити додаток для стилю метро з програми для робочого столу") я зрозумів, що можу викликати програми метро так само, як ми зазвичай працюємо вручну. Я маю на увазі, якщо натиснути Ctrl+ Escі перейти до екрана метро, ви можете просто набрати назву програми метро, наприклад, наприклад, "магазин", натиснути, Enterі це все, програма метро працює. На підставі цього я створив дуже простий VBScript, щоб зробити саме ці кроки автоматично:
Встановити objShell = WScript.CreateObject ("WScript.Shell")
objShell.SendKeys "^ {ESC}"
WScript.Seep 1000
objShell.SendKeys WScript.Arguments.Item (0)
WScript.Seep 1000
objShell.SendKeys "{ENTER}"
Збережіть це як "metro.vbs" і зателефонуйте в командному рядку з назвою програми метро на першому аргументі:
магазин metro.vbs
Це все, дуже простий та оптимізований спосіб.
PS: Усі кредити надані AlKhuzaei , користувачеві сайту Codeplex, який створив відповідний код. Дякую.