-
Os caminhos do Usuário e do Sistema são combinados quando os usuários efetuam login no sistema. Se nenhum usuário estiver logado, a variável% PATH% refletirá apenas o caminho do Sistema.
-
As variáveis do usuário são configuradas por usuário e só entram em vigor quando esse usuário específico estiver conectado.
-
A variável do sistema se aplica a todos os usuários no sistema. Os vários diretórios do Windows e o subsistema Java, além de outros que devem ser aplicados a todos os usuários, são definidos como parte do caminho do Sistema.
-
-
Você não deve fazer isso porque pode não ser suportado por todos os programas. Basta especificar os caminhos completos, como a maioria dos programas espera, e você deve estar bem.
-
Não deve haver XML nas variáveis% PATH% porque os caracteres
<
e>
, que são usados extensivamente em XML, são variáveis de diretório inválidas. -
Alguns programas antigos do DOS podem ter problemas com isso, mas eu não tive nenhum problema com espaços nos elementos de caminho desde o Windows XP. Apenas certifique-se de que cada caminho que você especificar que inclua espaços em nomes de diretórios esteja entre aspas. O documento que você mencionou, que recomenda essa prática, parece estar desatualizado ao discutir o Java v1.5 (o Java v1.6 está disponível há muitos anos, e o Java v1.7 é esperado por muitos para serem lançados muito em breve).
- Nomes nem sempre são encurtados para 8.3 com um sufixo ~ 1 terminando a parte do nome do arquivo. Por exemplo, no Windows de 64 bits, você pode digitar "Dir C: \ PRO *" em um prompt do DOS e verá pelo menos duas entradas (normalmente "PROGRA ~ 1" para "Arquivos de Programas" e "PROGRA ~ 2"). para "Arquivos de programas (x86)").