%PATH% в панели проводника вызывает ошибку

%PATH% в панели проводника вызывает ошибку

Когда я ввожу «%PATH%» в адресную строку Проводника, я получаю ошибку

«Windows не может найти %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\QuickTime\QTSystem\;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x86;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x64».

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

решение1

Поведение, которое вы наблюдали, вполне ожидаемо.

%PATH% не является одним путем, и Explorer может получить доступ только к одному пути за раз. Программы, использующие %PATH%, используют его по-разному. Если им нужно найти исполняемый файл, они будут искать его в каждом из путей и выполнять его, как только нужный исполняемый файл будет найден.

Это как открыть браузер и ввести два URL-адреса одновременно, www.google.com;www.yahoo.comчто, очевидно, не работает.

Связанный контент