我使用7zip创建自解压zip文件。当我运行.exe时,它会将内容提取到.exe被解雇的目录中,就像我想要的那样。但有没有办法总是覆盖而不是看到提示屏幕问你?
我确实读到了-aoa或-y可能是我的答案,但我无法让他们工作。
@echo off
set PATH=%PATH%;Y:\Program Files\7-Zip\
set branchPath=Z:\XP_Processes\branch\%1\
set dwcltrn=DWCLTRN.DBF
set dwemptrn=DWEMPTRN.DBF
set dwhist=DWHIST.DBF
echo %branchPath%
cd /d %branchPath%
7z a -sfx "Z:\XP_Processes\%1.exe" %dwcltrn%
7z a -sfx "Z:\XP_Processes\%1.exe" %dwemptrn%
7z a -sfx "Z:\XP_Processes\%1.exe" %dwhist%
答案 0 :(得分:1)
键入开始 - 所有程序 - 附件 - 运行
iexpress
按照提示添加文件。
运行刚刚制作的程序
"C:\Users\Fred\test.EXE" /Q /T:c:\users
答案 1 :(得分:0)
尝试启动SFX文件,如下所示:myfile.exe -y