Como posso adicionar uma pasta contendo um ponto e vírgula ao PATH do Windows?

3

Percebi que o ponto e vírgula ; é um caractere válido para nomes de arquivos e diretórios do Windows (NTFS).

O ponto-e-vírgula é, no entanto, usado como delimitador de elemento para a variável de ambiente PATH .

Digamos que eu tenha uma pasta chamada C:\ " main() {printf('%d', 42);} " (heh, nice, também contém um sinal de porcentagem) - como eu poderia adicionar essa pasta ao sistema PATH ?

    
por Martin 19.04.2013 / 11:32

2 respostas

4

Usar aspas duplas funciona para mim:

SET PATH=%PATH%;"C:\main() {printf('%d', 42);}"
    
por 11.05.2013 / 04:56
2

Obtenha o nome abreviado da pasta por DIR / X e adicione esse nome abreviado ao PATH. Parece que o PATH está OK com o sinal% embora

    
por 19.04.2013 / 11:50