我正在尝试使用他们的 AppID 启动 Windows 应用程序,例如Microsoft.WindowsCalculator_8wekyb3d8bbwe!App我通过调用获得的Get-StartApps
目前我可以启动应用程序但无法获得正确的 PID
cmd = exec.Command("powershell", "start", `shell:AppsFolder\Microsoft.WindowsCalculator_8wekyb3d8bbwe!App`)
err := cmd.Start()
fmt.Println(cmd.Process.Pid)
这将返回 powershell 的 PID
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe start shell:AppsFolder\Microsoft.WindowsCalculator_8wekyb3d8bbwe!App
有没有办法通过 AppID 启动应用程序并仍然获得正确的 PID?
慕慕森
相关分类