Preciso ser capaz de executar um ROBOCOPY simples em um arquivo de backup localizado em: C:\Arquivos de Programas (x86). Recebo um erro quando tento testar. Recebo um erro dizendo que não gosta do x86. Eu também tentei %programfiles% e isso também não resolveu.
Agradeço qualquer ajuda!
Responder1
Existem duas maneiras de fazer isso.
- Use aspas duplas conforme indicado por @DavidPostill
- Use o respectivo nome 8.3 "PROGRA~2".
Para determinar o nome 8.3 da pasta:
- Abra um prompt de comando
- Digite "dir /x" para listar os arquivos e pastas e suas respectivas notações 8.3
Responder2
O uso de aspas simples ou duplas referenciadas por @GeekyDaddy e mencionadas inicialmente por @DavidPostill - é o necessário.
O equivalente a 8,3 é igualmente digno de elogio.
Outra dica para obter caminhos exatos/literais no prompt de comando (CMD) é começar com uma string entre aspas ( "C:\P"
), como:
"C:\P"
tab+ tab+ ... # e assim por diante para cada sugestão
Isso lhe daria uma sugestão de que deveria ser preenchido automaticamente para a primeira/cada correspondência posterior, dependendo do número de caracteres que você digitou. Uma versão tardia da conclusão do bash em mais de 20 anos :-)