К сожалению, я не думаю, что есть прямой способ сделать это. Чистые приложения UWP (которые создаются Unity) помещаются в песочницу и компилируются с использованием. NET Собственный. Как таковые они не позволяют выполнять внешний код / процесс, так как это может представлять угрозу безопасности.
Если вы использовали внешнее приложение Desktop Bridge (которое имеет полные права доступа) и связались с ним через службу приложения (см. эту статью документации ), теоретически вы можете этого добиться, но это звучит как слишком сложно. Другой альтернативой может быть опубликование sh вашего приложения в качестве классической c игры Win32. Все еще можно было бы опубликовать sh в Microsoft Store, однако оно будет ограничено настольными устройствами.