首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

vc中运用dos命令解压zip文件

2013-07-04 
vc中使用dos命令解压zip文件求助下,vc中如何使用dos命令解压指定位置的zip文件到指定位置的文件夹?例如:e:

vc中使用dos命令解压zip文件
求助下,vc中如何使用dos命令解压指定位置的zip文件到指定位置的文件夹?
例如:e:\1.zip解压到e:\image文件夹
我知道是用system 但是里面怎么填呢,winrar的帮助文件里写的都是在dos中的,我是想在vc中用,貌似不可以哦!
有高手知道下,需要怎么写呢?
[解决办法]
"c:\Program Files\WinRAR\Rar.exe" x -t -o-p d:\web.rar d:\web\
例如这个命令
CString str;
str.Format(“"c:\\Program Files\\WinRAR\\Rar.exe" x -t -o-p  %s  %s","d:\\web.rar ","d:\\web\");
WinExec(str);
[解决办法]

引用:
引用:

引用:
"c:\Program Files\WinRAR\Rar.exe" x -t -o-p d:\web.rar d:\web\
例如这个命令
CString str;
str.Format(“"c:\\Program Files\\WinRAR\\Rar.exe" x -t -o-p %s %s","……

用ShellExecute,把str整个字符串作为第二个参数
[解决办法]
引用:
引用:

引用:
引用:

引用:
"c:\Program Files\WinRAR\Rar.exe" x -t -o-p d:\web.rar d:\web\
例如这个命令
CString str;
str.Format(“"c:\\Pro……

你先在cmd中把rar能够解压zip的命令试一试,成功了在转化成CString 做WinExec的参数

热点排行