Могу ли я передать параметры, специфичные для exe-файла, при запуске его из приложения UWP, обладающего возможностями полного доверия? - PullRequest
1 голос
/ 09 мая 2019

В Package.appmanifest мы указываем GroupID и параметры для запуска исполняемого файла, например - mstsc.exe.Можем ли мы также передать некоторые параметры, такие как mstsc / v: hostname?Я пытался передать это таким образом, но это не сработало.Есть ли другой способ сделать это?

Спасибо !!

1 Ответ

1 голос
/ 10 мая 2019

API / расширение FullTrustProcessLauncher может запускать только те EXE-файлы, которые включены в пакет.Этот EXE-файл получит параметры, которые вы указали в манифесте.

Если вы хотите запустить mstsc.exe (или любой другой EXE-файл в системе вне вашего пакета), вы можете сделать это, включив простой запускающий EXE-файл.в вашем пакете, который вы запускаете через FullTrustProcessLauncher, а затем он заботится о запуске EXE, который вы в конечном итоге хотите запустить, с параметрами по вашему выбору.

У меня есть пост в блоге с примерами здесь (один из них фактически запускаетmstsc.exe): https://stefanwick.com/2018/04/06/uwp-with-desktop-extension-part-2/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...