资源管理器栏中的 %PATH% 导致错误

Sha*_*son 0 windows-7 windows-explorer path environment-variables

当我在资源管理器的地址栏中键入“%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 变量的程序?

Bud*_*dha 8

您观察到的行为是可以预期的。

%PATH% 不是单一路径,资源管理器一次只能访问一个路径。使用 %PATH% 的程序以不同的方式使用它。如果他们必须找到任何可执行文件,他们将在每个路径中搜索并在找到所需的可执行文件后执行。

这就像打开浏览器并一次输入两个网址www.google.com;www.yahoo.com显然不起作用。