2
respostas

Scripts não roda, mesmo estando correto o comando.

Segue o que foi escrito.

cls
echo Realmente quer fazer backup?
pause

cls
echo ok, fazendo backup...
cd c:\users\agsilva\desktop\dicas\scripts
mkdir backup

xcopy /e /y C:\Users\agsilva\desktop\dicas\SCRIPTS C:\Users\agsilva\desktop\dicas\backup

echo Listando arquivos do backup
dir C:\Users\agsilva\desktop\dicas\backup

Segue abaixo a msg de erro que aparece no cmd

C:\Users\agsilva\Desktop\dicas\SCRIPTS>■e
'■e' não é reconhecido como um comando interno
ou externo, um programa operável ou um arquivo em lotes.
2 respostas

Olá Anderson, tudo joia?

Esse erro informa que você digitou algum comando inválido, e isso é retratado no erro como sendo aquele caractere quadrado (■). Na estrutura geral dos seus comandos não contém nenhum problema para que seja acusado esse tipo de erro.

Com isso, gostaria que você enviasse um print dentro do arquivo que contém esses comandos, pois é possível que você tenha inserido algum caractere a mais dentro do seu arquivo. Para poder abrir um arquivo .bat é necessário que primeiramente você abra um bloco de notas vazio e arraste o arquivo para dentro dele.

Estou à espera do seu retorno!

Obrigado pela informação! Valeu!

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