Замена редактора переменной среды Windows XP, которая обрабатывает строки

Я ищу редактора переменной среды, который обрабатывает разрывы строки хорошо. У меня есть монстр %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

Я хочу, чтобы редактор поместил каждый путь в строку и когда я нажимаю, сохраняют и закрываются, поскольку редактор отложил строки в правильном формате.

Существует ли редактор, который может сделать это?

5
задан 22.12.2013, 20:56

4 ответа

Испытайте Быстрого Редактора Среды

alt text

Или на основе идеи Dominic:
откройте энергию

:r !path
:%s/;/\r/g

Согласуйте свои строки пути, добавив или удалив или изменив их
(удалите первую пустую строку),

:%s/\n/;/g
8
ответ дан 07.12.2019, 17:21

Щелкните правой кнопкой по My Computer> Advanced System Settings (или подобный)> Вкладка "Дополнительно"> Переменные среды.

Необходимо будет сделать по одному все же.

С другой стороны, использующий 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.

Можно также хотеть считать это и Кбит Q 104011:

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.
0
ответ дан 07.12.2019, 17:21

Вы могли всегда выписывать новый файл, разделяющий на ; и выписывание каждого компонента к новой строке. Отредактируйте в своем любимом редакторе, затем присоединитесь к строкам назад вместе с a ;.

Необходимо было бы просто записать две крошечных небольших утилиты.

0
ответ дан 07.12.2019, 17:21

Если это в пакетном файле, можно разделить путь на несколько строк как так:

set PATH=C:\Program Files\Windows Resource Kits\Tools\
set PATH=%PATH%;C:\Program Files\PC Connectivity Solution\
set PATH=%PATH%;%SystemRoot%\system32
set PATH=%PATH%;%SystemRoot%
set PATH=%PATH%;%SystemRoot%\System32\Wbem
set PATH=%PATH%;C:\cygwin\bin
set PATH=%PATH%;C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bin
set PATH=%PATH%;C:\WINDOWS\system32\WindowsPowerShell\v1.0\
set PATH=%PATH%;C:\Utils
set PATH=%PATH%;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\
set PATH=%PATH%;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\
set PATH=%PATH%;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\VSShell Common7\IDE\
set PATH=%PATH%;C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies\
set PATH=%PATH%;C:\Program Files\MKVtoolnix
set PATH=%PATH%;C:\Program Files\Common Files\Roxio Shared\DLLShared
set PATH=%PATH%;C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE

Кроме того, как примечание стороны, у меня были проблемы при выполнении JBoss, когда ПУТЬ содержит объекты тот конец в обратной косой черте. Предложите, чтобы Вы избежали конечной обратной косой черты на каждом объекте пути для предотвращения проблем.

0
ответ дан 07.12.2019, 17:21

Теги

Похожие вопросы