[求助]WINRAR的解压用命令。
baoyz 2018-02-16 09:35:25 最近做一个RAR解压程序。其中参数项一直不对。
系统是win7 32位,winrar 是5.50(-32位)。
以前用WIN XP是正常的。
这是带密码解压参数
sPara.Format("x -p%s %s -ad %s", sPass, sSourceFile, sPathOut);
ShellExecute(NULL,"open","C:\\Program Files\\WinRAR\\WinRAR.exe",sPara,NULL,SW_NORMAL);
这是无密码解压参数
sPara.Format("x %s -ad %s", sSourceFile, sPathOut);
ShellExecute(NULL,"open","C:\\Program Files\\WinRAR\\WinRAR.exe",sPara,NULL,SW_NORMAL);
两种方式解压,不管哪一种都是“无法找到压缩文件”。
求助,哪里写错了?