我正在使用bat文件创建一个Environment var,命令如下:
REG ADD HKCU\Environment /v DSPATH /t REG_SZ /d %cd%\DSClient.exe
这样可以正常工作但仅在注销后才能正常工作。有没有办法可以在不注销的情况下生效。
答案 0 :(得分:1)
您可以使用Setx命令修改用户或系统环境中的环境变量,而无需编程或编写脚本。
以编程方式,在不必注销的情况下实现这些更改,向系统中的所有窗口广播WM_SETTINGCHANGE
消息,以便任何感兴趣的应用程序(例如Windows资源管理器,程序管理器,任务管理器,控制面板,等等)可以执行更新。
请参阅: