ใช่ ฉันพบวิธี ...
ตามซอร์สโค้ดนี้ ("เปิดแอพ Metro Style จากเดสก์ท็อปแอพ") ฉันรู้ว่าฉันสามารถเรียกแอพพลิเคชั่นรถไฟใต้ดินเหมือนที่เรามักจะทำงานด้วยตนเอง ฉันหมายความว่าถ้าคุณกดCtrl+ Escและไปที่หน้าจอของรถไฟใต้ดินคุณสามารถพิมพ์ชื่อของแอพ Metro เช่น "store" ตัวอย่างเช่นกดEnterและนั่นคือแอป metro กำลังทำงานอยู่ จากสิ่งนี้ฉันได้สร้าง 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 ในอาร์กิวเมนต์แรก:
ร้านค้า metro.vbs
นั่นคือวิธีที่ง่ายและปรับให้เหมาะสมที่สุด
PS: เครดิตทั้งหมดมอบให้แก่AlKhuzaeiผู้ใช้ไซต์ Codeplex ที่สร้างรหัสที่เกี่ยวข้อง ขอขอบคุณ.