zunpf

首页  后退  前进

zunpf
down2

解压缩ZIP文件.

 

zunpf=File||Path, %p, %t, ||...

 

参数:


1-强制参数.

File

文件路径. zip文件的完整路径, 支持的选项有:

 • 绝对路径c:\test.zip

 • TC参数 %P%N附录7.

 • 相对路径 %COMMANDER_PATH%\test.zip

 • 相对路径 $f06\test.zip 见附录8.

 • 参数返回的路径<xfolder> 见附录11.

 • 由全局变量返回的路径 见附录23

 • [tc]返回的路径 见附录 12


2-强制参数.

Path, %p, %t

路径. 参数 Path//Mode , 其中:

Path- 目的地路径,档案被打开压缩.见附录7 c:\Test\

   @ -该路径将相对于活动归档的路径进行.

Mode - 解压模式:

   0 - 不使用匹配替换对象(默认)

   1 - 替换.


其它参数:

...

类似. 其余的与命令 zunpk 一样.

备注

如果需要指明路径,可以使用特殊文件夹和缩写的文件路径$f01 ...请参见 附录8.

 

 

该命令能够通过创建的全局变量将信息传递到其它命令.见: 附录23

变量名称

描述

GLOBALZUNPF0

数组输入数据(在第一个单元格中,用于解压缩的zip存档路径)

GLOBALZUNPF

输出数据数组(未压缩对象的路径列表)

为了列表的准确性,需要在解压时没有重命名对象

参见:

zpacf, zunpk, zpack

例子

 

exect=$var_put=##@[tc=AP]||$var_put=StringTrimRight('$var_put',1) movee=<xfolder=51//$f45>||$var_put//0 slist=GLOBALMOVEE1<t1>||test<1e!!zip> <IF> <info=f401GLOBALSLIST<1>//> < 2 AND <info=f402GLOBALSLIST<1>//> < 1 <THEN> zunpf=GLOBALSLIST<1>||$var_put//0 delsm=GLOBALZUNPF0<1>||1||upd<1> <ELSE> zunpf=GLOBALSLIST<1>||$var_put//0||foldname<1> delsm=GLOBALZUNPF0<1>||1||upd<1> <ENDIF> ;; 将最后的压缩文件从文件夹c:\Users\name\Downloads移动到活动面板,如果是zip,则将其解压缩到名称目录或根据条件

 

sends=<info=o200%P%N//>??1 zunpf=%P%N||"%p"//0 comnt=<xfolder=30//"%p">||0||GLOBALSENDS<1> patha=<xfolder=30//"%p">||fold<> ;; 使用已解压缩文件夹的存档注释,在活动面板中的光标下解压缩存档,并转换到文件夹

 

sends=<info=o200%P%N>??1 zunpf=%P%N||"%t"//0 comnt=<xfolder=30//"%t">||0||GLOBALSENDS<1> patht=<xfolder=30//"%t">||fold<> ;; 在对侧面板中的光标下解压缩已解压缩文件夹的存档的注释,并转换到该文件夹

 

zunpf=%P%N||"%t"//0 ;; 将光标下的zip文件解压缩到对侧面板

 

zunpf=%P%N||"%t"//0||progres<> ;; 将对侧面板中的光标下的zip文件解压缩到进度条

 

zunpf=%P%N||"%t"//0||progres<>||foldname<1> ;; 使用进度条在名称文件夹中对侧面板的光标上解压zip文件

 

zunpf=%P%N||"%t"//1||progres<> ;; 将光标下的zip文件解压缩到具有进度条的对侧面板(替换为匹配项)

 

zunpf=%P%N||$f06\1\//0 ;; 将光标下的归档解压缩到文件夹1中的桌面

 

zunpf=c:\Arhive.zip||"%t"//0 ;; 将zip压缩包解压缩到对侧面板

 

zunpf=c:\Arhive.zip||"%t"//0||progres<> ;; 使用进度条将zip存档解压缩到对侧面板

 

zunpf=c:\Arhive.zip||"%t"//0||progres<>||foldname<1> ;; 将zip归档解压缩到名称文件夹中与进度条的对侧面板

 

zunpf=c:\Arhive.zip||"%t"//1||progres<> ;; 使用进度条将zip存档解压缩到对侧面板(替换为匹配)

up2

tcimage © Аверин Андрей для Total Commander Image Averin-And@yandex.ru