是否可以从UWP应用启动批处理文件?

时间:2018-10-29 20:33:23

标签: c# batch-file uwp

在这里以及在Microsoft论坛上,我已经看到了一些矛盾的答案,是否可以从UWP应用程序启动批处理文件?

我正在尝试此处发布的C#示例:

https://docs.microsoft.com/en-us/uwp/api/windows.system.launcher.launchuriasync#Windows_System_Launcher_LaunchUriAsync_Windows_Foundation_Uri_

我传递的字符串是@“ C:\ Program Files \ ExampleApp \ test.bat”,但是没有运气-也不确定如何调试此函数LaunchUriAsync(Uri),因为它是Microsoft API函数调用

2 个答案:

答案 0 :(得分:2)

不是来自普通的UWP,也永远不会在Windows 10桌面上以“ S”模式运行,但是如果您不需要在“ S”上运行,则可以通过构建Full Trust(又名Desktop Bridge)应用程序来执行此操作“模式机。

您可以运行程序包中包含的进程,但它们仍将在安全性容器的上下文中运行。

答案 1 :(得分:0)

您可以尝试

suffix-byte-range-spec