我正在寻找一个可以很好地处理换行符的环境变量编辑器。我有一个怪物%PATH%
要编辑(编辑以节省横向滚动):
C:\Program Files\Windows Resource Kits\Tools\;C:\Program Files\PC Connectivity
Solution\;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;
C:\cygwin\bin;C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bin;C:\WINDOWS
\system32\WindowsPowerShell\v1.0\;C:\Utils;C:\Program Files\Microsoft SQL
Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;
C:\Program Files\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;
C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies\;
C:\Program Files\MKVtoolnix;C:\Program Files\Common Files\Roxio Shared\
DLLShared;C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE
我希望编辑器将每条路径放在一行中,当我单击“保存并关闭”时,编辑器会将这些行放回到正确的格式。
是否有编辑器可以做到这一点?
答案1
答案2
右键单击“我的电脑”>“高级系统设置”(或类似)>“高级选项卡”>“环境变量”。
不过你必须一次只做一件事。
或者,您可以使用 CMD 命令set
来更改/添加环境变量。您可以创建一个脚本来为您执行此操作,从程序或批处理文件中调用 set.exe。
C:\Users\Callum>set /?
Displays, sets, or removes cmd.exe environment variables.
SET [variable=[string]]
variable Specifies the environment-variable name.
string Specifies a series of characters to assign to the variable.
Type SET without parameters to display the current environment variables.
Windows stores the environment variables in the registry under
HKEY_CURRENT_USER\Environment (for user environment variables) and
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\Environment
(system environment variables). See also kb Q 104011.
答案3
您可以随时写出一个新文件,拆分;
并将每个组件写到新行。在您最喜欢的编辑器中编辑,然后使用 . 将这些行重新连接在一起;
。
您只需要编写两个小实用程序。
答案4
我发现环境变量编辑器在 codeplex 上可以完成这个工作。