【问题标题】:Can I create a Windows installer that can add the program path to the environment variables?我可以创建一个可以将程序路径添加到环境变量的 Windows 安装程序吗?
【发布时间】:2020-05-31 04:36:11
【问题描述】:

我在 Go 中开发了一个应用程序,我想为其创建一个 Windows 安装程序。问题是它是一个控制台应用程序,最好只通过终端/Cmd 提示符的简单调用来运行。为此,我需要将安装目录添加到系统环境变量中。是否可以通过某种自定义 Windows 安装程序来执行此操作?
我已经有了要添加到系统环境变量中的 exe。我希望用户可以在任何地方安装程序,然后安装程序可以将该目录添加到环境变量中。这可能吗?

【问题讨论】:

  • 您使用什么技术开发您的应用程序,请更具体。

标签: windows path environment-variables installation


【解决方案1】:

如果你现在不这样做,也许你可以使用它:Visual Studio Create Installer Package 我自己也不知道具体的可能性。

【讨论】:

    【解决方案2】:

    您可以使用 Wix 工具集,这里是如何添加环境变量的示例:

    商业安装程序创作工具也可以做到这一点。例如,您可以使用free edition of Advanced Installer,您需要将来自Environment Variables page 的环境变量添加到您正在创建的项目中。

    我想像 InstallShield 等其他人提供类似的支持(不知道他们的哪个版本)

    免责声明:我从事高级安装程序的团队建设

    【讨论】:

    • 是否也可以使用 Advanced Installer 从 github 上的最新发布页面下载 exe?
    • 你的意思是,像自动更新程序?通知用户有新版本可用?如果这是问题,答案是肯定的(但您需要购买其中一个商业版本,都包含此功能)。更多详情:advancedinstaller.com/auto-updater.html
    猜你喜欢
    • 2023-03-29
    • 1970-01-01
    • 2019-04-24
    • 2020-01-03
    • 1970-01-01
    • 2013-11-13
    • 1970-01-01
    • 2011-06-21
    • 1970-01-01
    相关资源
    最近更新 更多