После того, как переменная среды Path содержит более 2047 символов, мой ноутбук создает проблему с ярлыком «Блокнот», например значок исчезает, а после нажатия на ярлык появляется всплывающее сообщение.

% WINDIR% не определен

Существуют ли способы решения этой проблемы, кроме усечения переменной среды Path до длины менее 2048 символов?

1 ответ1

2

Создайте новую переменную среды для часто используемых подпутей, аналогично WINDIR и SystemRoot. Например, если C:\Program Files\Intel\Intel(R) Management Engine Components\ является частью двух или более расположений в PATH, создайте переменную INTEL64 = C:\Program Files\Intel\Intel(R) Engine Engine Components\.

Затем, так же как% WINDIR% заменяет путь к папке Windows, вы должны заменить % INTEL64%\DAL на C:\Program Files\Intel\Intel(R) Management Engine Components\DAL, намного короче.

Две заметки по редактированию PATH:

  1. Сделайте резервную копию оригинала, так как ошибка может вызвать серьезные проблемы.

  2. Я считаю, что самый простой способ изменить PATH - это использовать Notepad++, чтобы заменить все точки с запятой [;] на символы возврата каретки-возврата строк [\r\n], внести изменения, а затем заменить точки с запятой на CRLF. , Формат CRLF гораздо более читабелен.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .