zoukankan      html  css  js  c++  java
  • winzip-dos

    http://blog.chinaunix.net/uid-74941-id-155436.html 原文

    使用winzip命令行对文件打包压缩

    大家都知道winzip对文件解压和压缩都易如反掌,但是如何通过程序和命令行对其调用呢?
    http://www.winzip.com/downcl.htm 下载dos版的winzip,下载后直接安装,就会在winzip的目录中产生两个dos命令行程序WZZIP.exe,WZUNZIP.EXE,可以直接在dos窗口下运行。

    现在看看两个命令的基本用法

    一、压缩文件命令 WZZIP.exe

    格式:wzzip [options] zipfile [@listfile] [files...]
    [options]包括:
    -a              默认的操作,压缩文件
    -a+             压缩文件,并删除要压缩的文件
    -b[drive|path]  是在另外的驱动器上创建临时压缩文件
    -d              删除zip文件中指定的目标文件
    -e              是设置压缩比率,x最大,0最小
    -f              替换zip文件中存在的文件
    -h|-?           察看帮助
    -v              创建一个压缩文件的列表信息
    -@list          先创建一个包含所有要解压的文件的文件,然后按所包含的的文件名压缩
    [@listfile]     是压缩文件的列表信息纪录
    [files...]      则是要压缩的多个文件,用空格隔开,也可以用通配符

    例:
    1. 1.压缩当前目录的所有文件 
    2. wzzip test.zip *.*
    3. 2.压缩类型为txt的所有文件 
    4. wzzip test.zip *.txt

    5. 3.压缩两个文件 
    6. wzzip test.zip abc.txt def.txt

    7. 4.压缩类型为txt的所有文件除了abc.txt 
    8. wzzip -xABC.TXT test.zip *.txt

    9. 5.压缩D:docs下的所有类型为txt的文件及子目录 
    10. wzzip -rp test.zip d:docs*.txt

    11. 6.把zipit.1st里的文件更新到test.zip 
    12. wzzip -u test.zip @Zipit.lst

    13. 7.列出一个压缩文件的列表内容
    14. wzzip -v test.zip

    二、解压文件命令 WZUNZIP.exe
     
    格式:wzunzip [options] zipfile [@listfile] [path] [files...]

    [options]包括:
    -c[m]           解压是显示文件列表在dos屏幕中
    -d              重建zip文件中的目录结构
    -f              只解压在zip文件里同目前文件夹存在的同名的文件,如果没有则不解压
    -jhrs           忽视zip文件里的文件的隐藏、只读、系统属性
    -Jhrs           只解压带有隐藏、只读、系统属性的文件
    -n              只解压叫新的文件,如果要解压的文件比已存在的新则替换。
    -o              不用通过yes来确定是否要替换文件
    -v              创建一个压缩文件的列表信息
    -@list          先创建一个包含所有要解压的文件的文件,然后按所包含的的文件名解压
    例如:
    1. 1.创建所有文件到当前目录下
    2. wzunzip test.zip

    3. 2.从test.zip中创建abc.txt到当前目录下
    4. wzunzip test.zip abc.txt

    5. 3.创建在test.zip中的目录结构及文件到当前目录下
    6. wzunzip -d test.zip

    7. 4.创建在test.zip中的目录结构及文件到c:docs下
    8. wzunzip -d test.zip c:docs

    9. 5.从test.zip中创建包含在files.ist中的文件名的文件
    10. wzunzip test.zip @files.lst

    11. 6.显示test.zip的文件列表内容
    12. wzunzip -v test.zip

    13. 7.显示压缩文件中所有类型为txt的文件列表内容
    14. wzunzip -v test.zip *.txt
  • 相关阅读:
    python测试开发django-rest-framework-92.反序列化(ModelSerializer)之DecimalField保留2位小数
    python测试开发django-rest-framework-91.反序列化(ModelSerializer)之ChoiceField选项字段校验
    python测试开发django-rest-framework-90.反序列化(ModelSerializer)之唯一字段校验UniqueValidator
    python测试开发django-rest-framework-89.反序列化(ModelSerializer)之read_only和write_only
    python测试开发django-rest-framework-88.反序列化(ModelSerializer)之校验传入参数
    python接口自动化39-JMESPath解析json数据
    sql server全文搜索和filestream
    sql server 2008 filestream
    sql server存储和搜索非结构化数据
    cross server怎么取出自定义头部的Token
  • 原文地址:https://www.cnblogs.com/blackcatx/p/4045594.html
Copyright © 2011-2022 走看看