Да! Я нашел путь...
Основываясь на этом исходном коде («Откройте приложение в стиле Metro из приложения для настольных компьютеров»), я понял, что могу вызывать приложения метро, как обычно мы запускаем вручную. Я имею в виду, что если вы нажмете Ctrl+ Escи перейдете к экрану метро, вы можете просто ввести название приложения метро, например, например, «store», нажать, 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}"
Сохраните это как «metro.vbs» и вызовите его из командной строки с именем приложения метро в первом аргументе:
магазин metro.vbs
Вот и все, очень простой и оптимизированный способ.
PS: Все кредиты предоставлены AlKhuzaei , пользователю сайта Codeplex, который создал соответствующий код. Спасибо.