Necesito poder ejecutar una ROBOCOPY simple en un archivo de respaldo ubicado en: C:\Program Files (x86). Recibo un error cuando intento realizar la prueba. Recibo un error que dice que no le gusta el x86. También probé %programfiles% y tampoco lo resolvió.
¡Agradezco cualquier ayuda!
Respuesta1
Hay dos formas de hacer esto.
- Utilice comillas dobles como lo indica @DavidPostill
- Utilice el nombre 8.3 respectivo "PROGRA~2".
Para determinar el nombre 8.3 de la carpeta:
- Abrir un símbolo del sistema
- Escriba "dir /x" para enumerar los archivos y la carpeta y su respectiva notación 8.3.
Respuesta2
Lo que se requiere es el uso de comillas simples o dobles a las que hace referencia @GeekyDaddy y que menciona inicialmente @DavidPostill.
El equivalente a 8,3 es igualmente digno de elogio.
Otro consejo para obtener rutas exactas/literales en el símbolo del sistema (CMD) es comenzar con una cadena entrecomillada ( "C:\P"
), como por ejemplo:
"C:\P"
tab+ tab+ ... # y así sucesivamente para cada sugerencia
Esto le daría una sugerencia de que debería autocompletarse para la primera/cada coincidencia posterior dependiendo de la cantidad de caracteres que haya escrito. Una versión tardía de bash-completion por más de 20 años :-)