双击zip文件必须在指定的路径中自解压文件

时间:2015-10-08 07:30:00

标签: windows batch-file zipfile

我有filename.zip文件,如果双击该文件,则必须在所需位置提取文件(“c:\ user \ username”)。我尝试过使用批处理文件,但没有给我所需的结果。

@echo on
@set nested=%nested%Z
set _dest=c:\user\username
if NOT EXIST %_dest% md %_dest%

因此,如果我双击zip文件,它必须执行批处理文件以将文件放在目标文件夹路径中。我该怎么办?

1 个答案:

答案 0 :(得分:0)

如果我理解正确,您只需要在用户点击.zip存档时将c:\user\username存档提取到以前定义的目录.zip

不,这是不可能的。

.zip文件没有默认的提取目的地。也没有一种在提取时执行脚本的方法。它只是压缩数据的容器。当您单击它时,您的操作系统运行程序,配置为处理.zip文件,允许您查看内容,提取内容等 - 但是什么和具体如何,取决于点击该文件的用户。

您真正想要的是安装程序。以下是一些指示选项: