Да уж! Я нашел путь...
Основываясь на этом исходном коде ("Откройте приложение в стиле Metro из приложения для настольных компьютеров"), я понял, что могу вызывать приложения метро, как мы обычно запускаем вручную. Я имею в виду, что если вы нажмете Ctrl + Esc и перейдете к экрану метро, вы можете просто ввести название приложения метро, например, например, "store", нажать Enter и все, приложение metro запущено. Исходя из этого, я создал очень простой VBScript для автоматического выполнения именно этих шагов:
Установите objShell = WScript.CreateObject("WScript.Ракушка")
objShell.SendKeys "^ {ESC}"
WScript.Сон 1000
objShell.SendKeys WScript.Аргументы.Пункт (0)
WScript.Сон 1000
objShell.SendKeys "{ENTER}"
Сохраните это как "metro.vbs" и вызовите его из командной строки с именем приложения метро в первом аргументе:
магазин metro.vbs
Вот и все, очень простой и оптимизированный способ.
PS: Все кредиты были предоставлены AlKhuzaei, пользователю сайта Codeplex, который создал соответствующий код. Спасибо.