Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

não executa o backup

quando vou executar backup.bat exibe a msg "Número de parâmetros inválido" ja assisti a aula umas 3 vezes, repeti o processo do zero, as 3 vezes não deu certo.

3 respostas

Oi Peron tudo bem?

Poderia postar o conteúdo do backup.bat aqui para analisarmos.

cls echo deseja mesmo fazer backup? pause

echo fazendo backup...

cd C:\Users\Peron Anderson

mkdir backup

cd codigos

xcopy /e/y C:\Users\Peron Anderson\codigos C:\Users\Peron Anderson\backup

solução!

Quando você vai colocar um nome de arquivo ou pasta que tenha espaço você tem que por ele entre aspas. Então seu código funcionaria assim:



cls echo deseja mesmo fazer backup? pause

echo fazendo backup...

cd "C:\Users\Peron Anderson"

mkdir backup

cd codigos

xcopy /e/y "C:\Users\Peron Anderson\codigos" "C:\Users\Peron Anderson\backup"

Se não ele pensa que é outro parâmetro e por isso dá o erro de número de argumentos inválidos.

Espero ter ajudado!!!