用shell调用winrar的rar.exe
把一个压缩包解压到某处
rar.exe x -o+ 压缩包路径 解压路径
(解压路径是绝对路径和相对路径都试过)我在本地vb6中调试都没有任何问题。
编译成.exe后,到其他机器,或者换个用户(拥有管理员权限)就无效了。
把一个压缩包解压到某处
rar.exe x -o+ 压缩包路径 解压路径
(解压路径是绝对路径和相对路径都试过)我在本地vb6中调试都没有任何问题。
编译成.exe后,到其他机器,或者换个用户(拥有管理员权限)就无效了。
编译后,到其他的机器上测试还比较好
但用installshield12打包以后就无效了。
rar.exe 后面跟的路径中如果出现空格就解压失败。。
我要解压的文件和运行的程序是在一起
安装的时候默认是在当前盘符的program files文件夹里面。
这个文件夹有空格。。所以。
请问怎么解决
winrar GUI应该也是调用rar.exe,但没有出现问题。
但压缩包路径是D:\Program Files\product\file\test.rar