O que está errado na minha máquina. Quando executo os camando cd no prompt ele encontra o caminho, mas quando executo o scrip ele não encontra... e ainda trascreve o nome da minha área de trabalho com caracteres especiais.
Obs: Minha máquina tem o windows Windows 11 Home Single Language Sistema operacional de 64 bits, processador baseado em x64 Ps: não mudei nenhum nome de pastas o sistema.
Execuntando o escritp:
echo ok, fazendo bachup...
ok, fazendo bachup...
cd "C:\Users\clauc\OneDrive\Área de Trabalho\Codigo"
O sistema não pode encontrar o caminho especificado.
mkdir Backup
xcopy /e /y "C:\Users\clauc\OneDrive\Área de Trabalho\Codigo" "C:\Users\clauc\OneDrive\Área de Trabalho\Codigo\Backup"
Não é possível fazer uma cópia cíclica
0 arquivo(s) copiado(s)
echo Listando os arquivos do backup
Listando os arquivos do backup
dir "C:\Users\clauc\OneDrive\Área de Trabalho\Codigo\Backup"
O sistema não pode encontrar o caminho especificado.
C:\Users\clauc\OneDrive\Área de Trabalho
Código:
cls
echo Realmente quer fazer backup?
pause
cls
echo ok, fazendo bachup...
cd C:\Users\clauc\OneDrive\Área de Trabalho\Codigo
mkdir Backup
xcopy /e /y "C:\Users\clauc\OneDrive\Área de Trabalho\Codigo" "C:\Users\clauc\OneDrive\Área de Trabalho\Codigo\Backup"
echo Listando os arquivos do backup
dir "C:\Users\clauc\OneDrive\Área de Trabalho\Codigo\Backup"
Executando o comando cd no prompt:
C:\Users\clauc\OneDrive\Área de Trabalho
λ cd c:\
c:\
λ cd C:\Users\clauc\OneDrive\Área de Trabalho
C:\Users\clauc\OneDrive\Área de Trabalho
λ