每次我尝试一种新的语言、编译器、解释器、工具或其他任何东西,并且我想从命令行运行它时,我都必须转到 System 并更改我的 PATH 变量。但是,放置怪物字符串的框仅包含 1 行文本框。我经常发现自己不得不将 PATH 字符串复制/粘贴到记事本中才能对其进行编辑——它已经超过半页了。现在我已经计算了大约 30 个不同的路径 URL。
有没有比将所有路径压缩成一个字符串更好的方法来管理路径?我正在考虑使用 SUSE 进行开发,因为我的 PATH 太混乱了。
有一个非常好的免费软件环境编辑器,叫做RapidEE
快速环境编辑器
Rapid Environment Editor (RapidEE) 是一个环境变量编辑器。
它包括一个易于使用的 GUI,并取代了小而不方便的 Windows 编辑框。
RapidEE 8.x 支持 Windows XP、2003、Vista、2008、Windows 7、Windows 8 和 Windows 10(包括 64 位版本)。
如果您仍然使用 Windows NT 或 2000,请使用 6.1 版。对于 Windows 9x 或 ME,请使用 2.1 版。
特征
如果您总是从一个或几个快捷方式启动命令行,您可以在启动时运行一个批处理文件。例如:
cmd /k autoexec_console.cmd
批处理文件可能在哪里
set path=c:\foo;%path%
或其他任何东西,这只会持续存在于该 cmd.exe 实例。
XP 的Service Pack 2 支持工具(看起来好像有一个用于 SP3的,但它没有说明里面有什么)附带一个setx.exe
像永久set
.
为了在默认 Windows 界面中更好地管理非常长的 PATH,您可以将变量评估为变量:
SDKPATH -> some_sdk_path; some_more_sdk_paths; some_more_sdk_paths;
DEVPATH -> some_dev_path; some_more_dev_paths; %SDKPATH%
PATH -> some_common_path; some_mode_paths; %DEVPATH%
当您只是在尝试使用一次性语言时,您可以创建一个小的启动批处理文件来操作路径:
set PATH=C:\My\New\Language\bin;%PATH%
并通过创建快捷方式来创建一个小型测试环境
cmd /k mybatch.cmd
路径将根据您的喜好设置。否则,您可以在注册表中编辑长字符串,这可能比 200 像素宽的文本框略好。
使用批处理 (.BAT) 文件。
我建议尝试环境变量编辑器(Eveditor)。它易于使用且完全免费。
环境变量编辑器可帮助您组织和简化系统变量(包括系统路径)的使用并优化您的工作环境,而不会丢失有价值的配置设置,当您在机器上安装新软件时,可能会无意中发生这种情况并造成破坏性影响。