相关疑难解决方法(0)

Inno设置 - 设置Java环境变量

我正在使用Inno安装程序为我正在处理的项目创建一个安装程序,我需要它来设置java环境变量,这样当它们运行cmd时,它们不会得到java not found错误,或类似的东西.

我找到了一些与Inno Setup和设置环境变量相关的帖子,但有没有人知道这个实例特有的东西?

inno-setup environment-variables

6
推荐指数
1
解决办法
6192
查看次数

在Inno Setup中[Run]程序无法识别[不可用]环境变量

我有一个license.exe文件,我最后在我的设置代码中调用,

在正常工作之前,代码需要设置环境变量,

代码如下:

[Registry]
; set PATH
Root: HKLM; Subkey: "SYSTEM\CurrentControlSet\Control\Session Manager\Environment"; \
    ValueType: string; ValueName: "PATH"; ValueData: "{app}"

[Setup]
; Tell Windows Explorer to reload the environment
ChangesEnvironment=yes

[Run]
Filename: "{app}\temp\installation_files\license.exe";
Run Code Online (Sandbox Code Playgroud)

这里代码执行,但找不到正确的路径.

当我检查系统环境变量时,它设置正确,

当我license.exe手动运行代码后,它可以正常工作并查看环境变量.

谁能告诉我如何解决这个问题?

或者如何延迟该[Run]部分直到系统识别环境变量?

inno-setup environment-variables

4
推荐指数
2
解决办法
3415
查看次数

标签 统计

environment-variables ×2

inno-setup ×2