
Quando digito "%PATH%" na barra de endereço do Explorer, recebo o erro
"O Windows não consegue encontrar %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Arquivos de Programas (x86)\QuickTime\QTSystem\ ;C:\Arquivos de Programas (x86)\Intel\OpenCL SDK\2.0\bin\x86;C:\Arquivos de Programas (x86)\Intel\OpenCL SDK\2.0\bin\x64".
Mas quando insiro cada um desses endereços individualmente, sou levado direto a ele sem problemas. O que poderia estar causando isso e está afetando os programas que usam a variável PATH?
Responder1
O comportamento que você observou é o esperado.
%PATH% não é um caminho único e o Explorer pode acessar apenas um caminho por vez. Os programas que usam %PATH% usam-no de forma diferente. Se precisarem encontrar algum executável, eles pesquisarão em cada um dos caminhos e executarão assim que o executável necessário for encontrado.
É como abrir o navegador e inserir dois URLs por vez, www.google.com;www.yahoo.com
o que obviamente não funciona.