uwp - 我可以在从具有完全信任功能的 UWP 应用程序启动 exe 时传递特定于 exe 的参数吗?
问题描述
在 Package.appmanifest 中,我们指定 GroupID 和启动可执行文件的参数,例如 - mstsc.exe。我们也可以传递一些参数,比如 mstsc /v:hostname 吗?我试过以这种方式传递它,但没有奏效。有不同的方法吗?
谢谢!!
解决方案
FullTrustProcessLauncher API/扩展只能启动包中包含的 EXE。该 EXE 将接收您在清单中指定的参数。
如果您想启动 mstsc.exe(或您的软件包之外的系统上的任何其他 EXE),您可以通过在您通过 FullTrustProcessLauncher 启动的软件包中包含一个简单的启动程序 EXE 来实现,然后它会负责启动您最终的 EXE想要运行,使用您选择的参数。
我在这里有一篇带有示例的博客文章(其中一个实际上启动了 mstsc.exe): https ://stefanwick.com/2018/04/06/uwp-with-desktop-extension-part-2/
推荐阅读
- r - 在 dplyr 中使用特定组合过滤
- php - 将数据库结果表转换为聚合相似值的有意义的输出
- java - 尝试查找客户时,在“类 [rewards_grails.Customer] 上的方法已在 Grails 应用程序之外使用”中出现错误
- vue.js - 像 Angular 一样在 Vue 中创建服务
- java - Mockito thenReturn() 返回空值
- reactjs - 当运行 this._login `this.navigation` 是 `undefined`
- javascript - preventDefault() 无法处理表单请求
- java - 在另一个 Runnable 实现类中传递 Runnable 实例,其中前者的 run() 方法需要后者的引用
- php - 重写规则 htaccess 让我发疯
- excel - 如何避免使用“插入复制的单元格”