为现有 Windows 服务添加环境变量

1. 背景

有些时候需要为现有 Windows 服务添加一些环境变量,比如为其添加 HTTP_PROXY,让此服务走代理访问网络等。方法很简单:修改对应服务的注册表

2. 修改注册表

  1. 打开注册表编辑器

  2. 进入 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\

  3. 找到你要修改的目标服务文件夹

  4. 在右侧窗格空白处点击右键 -> 新建 (New) -> 多字符串值,将新的变量命名为 Environment

  5. 双击 Environment 变量,设置要添加的环境变量,每个一行

    ENV_A_NAME=xxxxxxx
    ENV_B_NAME=xxxxx

示例:为服务设置http代理

  1. 点确定保存。按 Win + R,输入 services.msc,找到你修改的目标服务,右键并点击重新启动

  2. 搞定


为现有 Windows 服务添加环境变量
https://blog.openyq.top/posts/46701/
作者
yqs112358
许可协议