gpt4 book ai didi

external - 如何使用标志 : external? 从 [文件] 中的 CD-ROM 复制文件

转载 作者:行者123 更新时间:2023-12-04 06:51:24 25 4
gpt4 key购买 nike

我正在为具有 16 位安装程序的旧 CD-ROM 游戏编写新的安装程序,安装程序需要在硬盘上并且能够从原始光盘复制文件。如果所有游戏文件都打包在安装程序中,我已经设置了一个可以安装游戏的脚本,这适合个人使用,但我希望能够重新分发安装程序,以便其他人可以使用它。

我想像这个脚本一样为 CD-ROM 源驱动器提供一个单独的选择框:http://www.vincenzo.net/isxkb/index.php?title=Ask_for_a_drive_to_install但我希望它不是目标,而是源并且能够选择目标目录。我需要的所有文件目前都列在 [Files] 部分,我想将它们设置为 Flags: external 但我不知道如何从 CD-ROM 而不是 inno setup 的 setup.exe 文件夹中复制它们。

最佳答案

您可以 {src}常量,它为您提供安装程序所在的目录。

{src}

The directory in which the Setup files are located.

For example: If you used {src}\MYPROG.EXE on an entry and the user is installing from "S:\", Setup will translate it to "S:\MYPROG.EXE".

例子:

Files: Source: "{src}\readme.txt"; DestDir: "{app}"; Flags: external

关于external - 如何使用标志 : external? 从 [文件] 中的 CD-ROM 复制文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4870753/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com