当前位置:C++技术网 > 资讯 > 使用DOS命令调用好压来压缩文件夹的方法

使用DOS命令调用好压来压缩文件夹的方法

更新时间:2017-04-10 13:45:27浏览次数:1+次

    使用DOS可以实现一键备份的功能,备份无非就是复制文件,使用复制命令即可。备份的文件一般比较多,我们最好压缩起来存放。同时,最好能够设置压缩密码。
    我使用的最多的是好压,所以这里就介绍使用DOS命令来调用好压压缩文件夹。
    我们找到好压软件的帮助文件,依次打开:开始->所有程序->好压->好压帮助指南。有了这个指南,所有用法一应俱全。查看“命令行”下的“基本语法”,就可以看到压缩命令的说明了。
    压缩说明如下:
1. 示例:HaoZipC a -tzip archive.zip subdir\* 从 subdir 文件夹添加所有文件到 archive.zip 压缩文件。HaoZipC a -tzip Files.zip "Program files\*" -r 从 Program 文件夹添加所有文件到 Files.zip 压缩文件。 
2. 可以和此命令结合使用的选项:-i (包括文件名),-m (设置压缩算法),-p (设置密码),-r (递归子目录),-t (设置压缩文件格式),-u (更新选项),-w (设置工作目录),-x (排除文件) 
3. 其他命令行:d (删除),u (更新) 
    那么我们实现压缩并加密,命令如下:
HaoZipC a -tzip -p123456 C:\test.zip C:\test\*
    这样就设置了密码123456,同时压缩了test文件夹所有文件,得到压缩包test.zip。
    不过你在执行这个命令的时候,会提示:'HaoZipC' 不是内部或外部命令,也不是可运行的程序或批处理文件。莫慌!这是因为好压的可执行程序不再命令行能够找到的位置。我们只需要在环境变量path中将好压的安装目录添加进去就行了。
    添加环境变量的方法如下:
1.右击计算机(我的电脑)->选择“高级系统设置”->弹出“系统属性”对话框,点击右下角的“环境变量”->找到“系统变量”的“Path”->点击“编辑”。
2.在“变量值”编辑框中,定位到最后,加一个英文分号,再将好压的安装路径加进去,确定即可。
    使用DOS命令,我们可以实行非常灵活的自动化处理,简化我们的工作,提高工作效率。