windows - QProcess 因特定命令而失败
问题描述
我正在玩 QProcess.execute() 但在一些非常简单的事情上失败了。打电话时
QProcess proc;
ret=proc.execute("Notepad.exe");
这工作正常。但是当我做同样的事情时
QProcess proc;
ret=proc.execute("DisplaySwitch.exe");
proc.execute() 返回 -2。令人惊讶的是,DisplaySwitch.exe 与 Notepad.exe 位于完全相同的位置 - 当我从命令行执行它时,它可以正常工作。所以知道这里有什么问题吗?
谢谢!
解决方案
推荐阅读
- python - 如何搜索一组pdf,只有一个页面的图像片段
- python-3.x - Pandas 通过插入源数据帧中的数据来填充新数据帧
- vba - Excel VBA ExportAsFixedFormat 不打印边距
- web - 我可以在 Blazor 服务中调用 NavigationManager
- arrays - perl中带有哈希数组的哈希
- html - 如何根据多个条件调整此 Flexbox 布局?
- tabs - 我的 vscode 编辑器中未应用选项卡操作
- uefi - 构建 EmulatorPkg 时出现如下错误如何解决?
- spring-boot - flyway 是否支持 test 文件夹下的 sql 迁移?
- hyperledger-fabric - Hyperledger Explorer 是否与 Hyperledger Fabric v2.0.0 兼容?