Windows 定期改变环境变量
我是一名开发人员,负责一些需要不同环境的应用程序 我的一个问题与操作系统环境变量有关 在Windows 7上,您知道是否有方法可以轻松/定期更改环境变量吗 当然,我可以手动更改它,但我正在寻找一个更简单的解决方案Windows 定期改变环境变量,windows,configuration,environment-variables,Windows,Configuration,Environment Variables,我是一名开发人员,负责一些需要不同环境的应用程序 我的一个问题与操作系统环境变量有关 在Windows 7上,您知道是否有方法可以轻松/定期更改环境变量吗 当然,我可以手动更改它,但我正在寻找一个更简单的解决方案 在下一次“任务切换”之前,更改应该是“永久性的”。创建一组批处理文件,以您需要的方式设置变量,然后为您的任务运行相应的批处理文件 setx命令行工具将永久设置它们 我认为Win+Break是进入任何系统配置屏幕的一个实时节省 此外,您还可以从注册表导入/导出系统/用户环境变量: HK
在下一次“任务切换”之前,更改应该是“永久性的”。创建一组批处理文件,以您需要的方式设置变量,然后为您的任务运行相应的批处理文件 setx命令行工具将永久设置它们 我认为Win+Break是进入任何系统配置屏幕的一个实时节省 此外,您还可以从注册表导入/导出系统/用户环境变量:
HKEY\U LOCAL\U MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
HKEY\U当前用户\环境
explorer.exe
,然后运行
-从同一任务管理器的“文件”菜单中选择一个新的explorer.exe
您使用哪种语言?已经使用批处理文件了吗?我使用java。我已经制作了小批处理文件。但我不确定这些是否对开发非常方便,因为“set”命令是临时的。或者VB脚本或powershell脚本批处理文件似乎无法永久设置环境变量(例如,在重新启动后它们会丢失)。仍在寻找更好的替代方法。@Pierre,如果批处理文件运行应用程序,则应用程序将看到批处理文件设置的变量。因此,您可以创建各种批处理文件的快捷方式,并始终使用这些快捷方式,而不是直接运行应用程序。看起来非常适合我。谢谢BNL!