Поскольку приложения UWP запускаются в песочнице, вы не можете напрямую запускать другие процессы или запускать сценарии PowerShell.Однако вы можете использовать Windows.ApplicationModel.FullTrustProcessLauncher
, если вы объявите такую возможность в своем приложении для запуска процесса полного доверия (например, консольного приложения), который может безопасно выполнять такой сценарий.
Вам необходимо добавить ограниченное fullTrust
возможность Package.appxmanifest
.
вашего приложения Подробнее о процессах полного доверия в UWP можно узнать из документации , примеров UWP или блогов, таких как превосходный блогпостсерия от Стефана Вика.