‘壹’ winzip命令行打包文件夹,要加什么参数,才能不包含文件夹的路径到zip中
应该不直接支持你说的功能,间接的办法是list一个文件表。不过你文件多了话还是没办法。你可以看网上的教程。
What command line parameters does WinZip support?
Below is some information about the undocumented command line options for using the WinZip program mole, winzip32.exe.
WinZip supports command line options to add and extract from files. Be sure to read the Notes section below for additional important information.
Adding Files
The command format is:
winzip32 [-min] action [options] filename[.zip] files
where:
-min specifies that WinZip should run minimized. If -min is specified, it must be the first command line parameter.
action
-a for add, -f for freshen, -u for update, and -m for move. You must specify one (and only one) of these actions. The actions correspond to the actions described in the section titled "Add dialog box options" in the online manual.
options
-r corresponds to the Include subfolders checkbox in the Add dialog and causes WinZip to add files from subfolders. Folder information is stored for files added from subfolders. If you add -p, WinZip will store folder information for all files added, not just for files from subfolders; the folder information will begin with the folder specified on the command line.
-ex, -en, -ef, -es, and -e0 determine the compression method: eXtra, Normal, Fast, Super fast, and no compression. The default is "Normal". -hs includes hidden and system files. Use -sPassword to specify a case-sensitive password. The password can be enclosed in quotes, for example, -s"Secret Password".
filename.zip
Specifies the name of the Zip file involved. Be sure to use the full filename (including the folder).
files
Is a list of one or more files, or the @ character followed by the filename containing a list of files to add, one filename per line. Wildcards (e.g. *.bak) are allowed.
Extracting Files
The command format is:
winzip32 -e [options] filename[.zip] folder
where -e is required.
options
-o and -j stand for "Overwrite existing files without prompting" and "Junk pathnames", respectively. Unless -j is specified, folder information is used. Use -sPassword to specify a case-sensitive password. The password can be enclosed in quotes, for example, -s"Secret Password".
filename.zip
Specifies the name of the Zip file involved. Be sure to specify the full filename (including the folder).
folder
Is the name of the folder to which the files are extracted. If the folder does not exist it is created.
Notes
* VERY IMPORTANT: always specify complete filenames, including the full folder name and drive letter, for all file IDs.
* To run WinZip in a minimized inactive icon use the "-min" option. When specified this option must be the first option.
* Only operations involving the built-in zip and unzip are supported.
* Enclose long filenames in quotes.
* When using a list ("@") file, no leading or trailing spaces should appear in file IDs in the list.
* The action and each option must be separated by at least one space.
* WinZip can be used to compress files with cc:Mail . Change the compress= line in the [cc:Mail] section of the appropriate WMAIL.INI files to specify the full path for WinZip followed by "-a %1 @%2". For example, if WinZip is installed in your c:\winzip folder, specify
compress=c:\winzip\winzip.exe -a %1 @%2
‘贰’ windows下如何用cmd命令解压指定的zip文件到指定目录下
1、按win键+R打开,或者在开始菜单选择运行。输入cmd,然后确定。
注意事项:
通过CMD命令进入命令提示符窗口,则将会显示 Windows的版本和版权信息。通过使用CMD命令可以很方便地进入其他子应用程序。CMD是一个32位的命令行程序,运行在 Windows nt2000XP上。
‘叁’ 怎么用命令行把文件打包进工程
在命令行环境下安装并使用文件打包软件可以把文件打包进工程。
命令行是早期电脑操作系统(如DOS操作系统)的电脑操作方式。Windows下的命令行是指 cmd 环境下的电脑操作方式。
文件打包,指把一个或者多个文件用压缩软件进行压缩,压制成一个可解开的压缩文件包。
软件中的工程,指具有完整或独立功能的软件集合。
命令行的基本功能不支持文件打包。但命令行支持可以按照命令行方式使用的软件,形成所谓扩展命令(实际上就是执行软件功能)。
例如:下载并安装dos版的winzip,可以在winzip的目录中产生两个dos命令行程序 WZZIP.exe,WZUNZIP.EXE。在Windows 的 cmd 环境下执行这两个文件,可以实现文件的打包和解压。
压缩文件命令 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...] 则是要压缩的多个文件,用空格隔开,也可以用通配符
解压文件命令 WZUNZIP.exe
格式:wzunzip [options] zipfile [@listfile] [path] [files...]
[options]包括:
-c[m] 解压是显示文件列表在dos屏幕中
-d 重建zip文件中的目录结构
-f 只解压在zip文件里同目前文件夹存在的同名的文件,如果没有则不解压
-jhrs 忽视zip文件里的文件的隐藏、只读、系统属性
-Jhrs 只解压带有隐藏、只读、系统属性的文件
-n 只解压叫新的文件,如果要解压的文件比已存在的新则替换。
-o 不用通过yes来确定是否要替换文件
-v 创建一个压缩文件的列表信息
-@list 先创建一个包含所有要解压的文件的文件,然后按所包含的的文件名解压
‘肆’ winzip详细资料大全
WinZip 是一款功能强大并且易用的压缩实用程式, 支持 ZIP、CAB、TAR、GZIP、MIME, 以及更多格式的压缩档案. 其特点是紧密地与 Windows 资源管理器拖放集成, 不用离开资源管理器而进行压缩/解压缩. 包括 WinZip 向导 和 WinZip 自解压缩器个人版本。 被 PC Magazine 杂志授予最佳精品实用程式大奖、被Vector Capital收购的Winzip,近日发布了新的Winzip 10 beta.Vector Capital。新版支持计画任务和视图风格切换。
‘伍’ WINRAR和WINZIP用命令行压缩文件夹的语法
RAR 3.70 beta 8 版权所有 (c) 1993-2007 Alexander Roshal 5 May 2007
注册给 Tartoterv Kft.
用法: rar <命令> -<开关 1> -<开关 N> <压缩文件> <文件...>
<@列表文件...> <解压路径\>
<注释>
a 添加文件到压缩文件
c 添加压缩文件注释
cf 添加文件注释
ch 更改压缩文件参数
cw 写入压缩文件注释到文件
d 删除压缩文件中的文件
e 解压压缩文件到当前目录
f 刷新压缩文件中的文件
i[参数]=<串> 在压缩文件中查找字符串
k 锁定压缩文件
l[t,b] 列出压缩文件[技术信息,简洁]
m[f] 移动到压缩文件[仅对文件]
p 打印文件到标准输出设备
r 修复压缩文件
rc 重建丢失的卷
rn 重命名压缩文件
rr[N] 添加数据恢复记录
rv[N] 创建恢复卷
s[名字|-] 转换压缩文件为自解压格式或反之
t 测试压缩文件
u 更新压缩文件中的文件
v[t,b] 详细列出压缩文件[技术信息,简洁]
x 用绝对路径解压文件
<开关>
- 停止扫描
ac 压缩或解压后清除存档属性
ad 添加压缩文件名到目标路径
ag[格式] 使用当前日期生成压缩文件名
ao 添加具有存档属性的文件
ap<路径> 添加路径到压缩文件中
as 同步压缩文件内容
av 添加用户身份校验 (仅注册版)
av- 禁用用户身份校验
c- 禁用注释显示
cfg- 禁用读取配置
cl 名称转换为小写
cu 名称转换为大写
df 压缩后删除文件
dh 打开共享文件
ds 对固实压缩文件禁用名称排序
e[+]<属性> 设置文件排除和包括属性
ed 不添加空目录
en 不添加"压缩文件结束"标志
ep 从名称中排除路径
ep1 从名称中排除基本目录
ep2 展开为完整路径
ep3 扩展路径为包含盘符的完全路径
f 刷新文件
hp[密码] 同时加密文件数据和文件头
id[c,d,p,q] 禁用信息显示
ieml[地址] 邮寄压缩文件
ierr 发送所有消息到标准错误设备
ilog[名称] 把错误写到日志文件 (仅注册版)
inul 禁用所有消息
ioff 完成一个操作后关闭 PC 电源
isnd 启用声音
k 锁定压缩文件
kb 保留损坏的已解压文件
m<0..5> 设置压缩级别(0-存储...3-默认...5-最大)
mc<参数> 设置高级压缩参数
md<大小> 以KB为单位的字典大小(64,128,256,512,1024,2048,4096 or A-G)
ms[ext;ext] 指定存储的文件类型
mt<线程> 设置线程数
n<文件> 仅包括指定文件
n@ 从标准输入设备读取要包括的文件名称
n@<列表> 在指定列表文件包括文件
o+ 覆盖已存在文件
o- 不覆盖已存在文件
oc 设置 NTFS 压缩属性
or 自动重命名文件
os 保存 NTFS 流
ow 保存或恢复文件所有权和组
[密码] 设置密码
p- 不询问密码
r 包含子目录
r0 仅包含通配符名称的子目录
ri<P>[:<S>] 设置优先级 (0-默认,1-最小..15-最大) 和休眠时间(毫秒)
rr[N] 添加数据恢复记录
rv[N] 创建恢复卷
s[<N>,v[-],e] 创建固实压缩文件
s- 禁用固实压缩文件
sc<chr>[obj] 指定字符集
sfx[名称] 创建自解压文件
si[名称] 从标准输入设备读取数据
sl<大小> 处理小于指定大小的文件
sm<大小> 处理大于指定大小的文件
t 压缩后测试文件
ta<日期> 添加日期 <日期> 后修改的文件,日期格式 YYYYMMDDHHMMSS
tb<日期> 添加日期 <日期> 前修改的文件,日期格式 YYYYMMDDHHMMSS
tk 保留原始压缩文件时间
tl 设置压缩文件时间为最新时间
tn<时间> 添加 <时间> 以后的文件
to<时间> 添加 <时间> 以前的文件
ts<m,c,a>[N] 保存或恢复文件时间(修改,创建,访问)
u 更新文件
v 自动检测创建卷的大小或者列出所有的卷
v<大小>[k,b] 创建卷大小=<大小>*1000 [*1024, *1]
vd 创建卷前清除磁盘内容
ver[n] 文件版本控制
vn 使用旧样式卷命名方案
vp 每卷之前暂停
w<路径> 指定工作目录
x<文件> 排除指定的文件
x@ 从标准输入设备读取要排除的文件名
x@<列表> 排除指定列表文件中的文件
y 假设对全部询问都回答是
z[文件] 从文件读取压缩文件注释