我正在尝试使用 GUI 创建自解压存档,我在 Windows 10 上使用 7-Zip 9.20,我只想将 7z 文件中的文件提取到目录中InstallPath
,而不运行该文件。我创建了aa.7z
文件并将aa.exe
其放入其中,然后使用此命令copy /b 7zS.sfx + config.txt + aa.7z installer.exe
使用此 config.txt
;!@Install@!UTF-8!
InstallPath="%PROGRAMFILES%\\aa"
Title="Installation"
BeginPrompt="aa"
ExtractDialogText="bb"
ExtractPathText="cc"
ExtractTitle="dd"
GUIFlags="8+32+64+256+4096"
GUIMode="1"
OverwriteMode="0"
Shortcut="Du,{%%T\\aa.exe},{},{},{as},{fs},{},{%%T\\aa.exe},{0}"
FinishMessage="finish"
;!@InstallEnd@!
执行 installer.exe 时,,,ExtractDialogText
没有ExtractPathText
显示ExtractTitle
,我只看到标签Title
和BeginPrompt
两个按钮是和否,当我单击是时,我收到错误Can not find setup.exe
,我不想运行任何文件,我不知道 setup.exe 是什么,而且该文件没有被提取到 InstallPath