![]() |
1
4
看起来好像有什么东西在去掉第一个参数的引号。您可以使用额外的引号来尝试解决此问题,也可以使用win32 api获取7z.exe与MS-DOS兼容的短路径名。 GetShortPathName 短路径中没有空格,它将类似于“c:\progra~1\7-zip\7z.exe” |
![]() |
2
3
您是否尝试过逃离这些空间,例如“c:\program\files\7-zip\7z.exe”?虽然我不知道System()的细节,但这可能有效。 |
![]() |
3
0
另一种方法是使用 CreateProcess Windows API中的函数。它可以根据文档处理“c:\program files”中的空格。 |
![]() |
AstralHex · 矩阵乘法代码工作不正常 5 月前 |
![]() |
Fishie · 作为类成员的智能指针是否仍然自动释放?[关闭] 6 月前 |
![]() |
Die4Toast · 递归调用成员箭头运算符-> 6 月前 |
![]() |
Anka Hanım · 关于结构和动态数组地址的问题 6 月前 |