Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

Solucionado (ver solução)

O sistema não pode encontrar o caminho

Quando o console não identifica o acento, como fazer?

Correto: D:\Usuários\erick.weissenstein\Desktop

O sistema lê: D:\Usußrios\erick.weissenstein\Desktop

4 respostas

Olá, Erick. Tudo bem?

Qual é o terminal que você está usando?

Esse resultado que você está mostrando aparece quando você faz o quê?

Manda aqui, por favor, a saída do comando chcp para vermos qual a codificação de texto que está sendo utilizada.

Fico aguardando.

solução

Olá,

Estou usando Prompt de Comando.

Aparece quando executo o script.bat

cls
echo Realmente quer fazer backup?
pause

cls
echo ok, fazendo backup...
cd D:\Usuários\erick.weissenstein\Desktop
mkdir backup

Aparentemente ele não identifica esse acento no "Usuários" quando está lendo o script.bat

No terminal aparece

cd D:\Usuẞrios\erick.weissenstein\Desktop
O sistema não pode encontrar o caminho especificado.

Olá Erick, tudo bem?

Os arquivos .BAT não aceita acentuação. Se seu arquivo tiver alguma palavra acentuada você deverá substituir a letra acentuada pelo respectivo caractere especial, disponível na tabela ASCII.

Tente assim:

cls
echo Realmente quer fazer backup?
pause

cls
echo ok, fazendo backup...
cd D:\Usu rioserick.weissenstein\Desktop
mkdir backup

Inseri o seguinte comando e funcionou, obrigado@CHCP 1252 >NUL

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software