Necesito un bat que me copie un archivo de la carpeta archivos de programas pero al parecer el nombre es muy largo y no me funciona
xcopy c:\archivos de programa\Archivoacopiar.x f:\backup\mismodoc.x
Siempre gracias...
| ||||
Intenta con esto: xcopy "c:\archivos de programa\Archivoacopiar.x" "f:\backup\mismodoc.x"
__________________ NO PERDAMOS NUESTRO LINDO IDIOMA ESPAÑOL |
| ||||
No tienes que poner ningún comando adicional al final de la frase, tan solo poner el nombre del fichero y su extensión. Si se tratara de un documentos de Word tendríamos que poner: xcopy "c:\archivos de programa\Archivoacopiar.doc" "f:\backup\mismodoc.doc" Es mas si lo ponemos de esta otra forma, hace exactamente lo mismo: xcopy "c:\archivos de programa\Archivoacopiar.x" "f:\backup\" Un saludo.
__________________ Me encantaría poder cambiar el mundo, pero es que no me dan el código fuente ** SIGO OFFLINE, PERO PRONTO REGRESO DE NUEVO, COSAS DEL TRABAJO ;D ** |
| ||||
Que extraño porque el archivo que necesito copiar es extension .MDB (Base de datos de ACCESS) y siempre me pregunta yo lo tengo asi @ECHO OFF SET hoy=%DATE% SET hoy=%hoy:/=% xcopy "c:\archivos de programa\Dunamis\data.mdb" "j:\data_%hoy%.mdb" Pero me pregunta si es archivo o directorio (ojo que yo no corro este bat lo corren usuarios y son bien especiales) |
| ||||
Quitale las comillas a el 2º miembro de la expresión xcopy "c:\archivos de programa\Dunamis\data.mdb" j:\data_%hoy%.mdb %hoy% es una variable que se ha definido tal que : set hoy =%date% --> hoy=12/05/2006 set hoy=%hoy:/=% --> hoy=12052006 Si lo pones entre comillas la variable no se resuelve |
| ||||
Ese fue el que tengo en mi maquina y por medio de la red puedo hacer la copia porque estoy conectado a esa carpeta. pero desde el equipo del usuario lo tengo asi: @ECHO OFF SET hoy=%DATE% SET hoy=%hoy:/=% xcopy "c:\archivos de programa\Dunamis\data.mdb" "C:\Bakcup datas bodega\data_%hoy%.mdb" |
| ||||
Pues prueba con : xcopy "c:\archivos de programa\Dunamis\data.mdb" "C:\Bakcup datas bodega\data_"%hoy%".mdb" o también xcopy "c:\archivos de programa\Dunamis\data.mdb" "C:\Bakcup datas bodega\"data_%hoy%.mdb o xcopy "c:\archivos de programa\Dunamis\data.mdb" "C:\Bakcup datas bodega"\data_%hoy%.mdb |