Hola Visitante

Autor Tema: Bat para copia de archivos al usb  (Leído 12757 veces)

onwheels256

  • Administrator
  • *****
  • Mensajes: 172
    • Ver Perfil
Bat para copia de archivos al usb
« en: Diciembre 29, 2008, 06:06:45 pm »
Bueno pues lo que quiero hacer es que yo enchufe el usb en un pc y me copie los archivos directamente sin tener que hacer nada, pero que copie unos archivos de un directorio que yo quiera Ej: C:\\\\Documents and Settings\\\\javier\\\\Mis documentos\\\\Mis imágenes  o cualquier otro directorio.
Haber si me podeis hechar una mano porque de esto no tengo ni idea
El usb que quiero usar es uno de 16gb que tengo pensado comprarme la semana que viene

Berni69

  • Administrator
  • *****
  • Mensajes: 25
    • Ver Perfil
Re: Bat para copia de archivos al usb
« Respuesta #1 en: Diciembre 30, 2008, 12:24:44 am »
claro hay que hacer un autorun.inf k ejecute un bat y ese bat haga todo lo necesario para copiar los archivos.

otra cosa que tengo pendiente de publicar es una pequeñña broma.. jeje un buble infinito jaja alguno sabra que efecto causa cuando hau poca ram y en ese bucle se efecuta un programa lalala

onwheels256

  • Administrator
  • *****
  • Mensajes: 172
    • Ver Perfil
Re: Bat para copia de archivos al usb
« Respuesta #2 en: Diciembre 30, 2008, 04:36:13 pm »
bueno tras unas cuantas de horas he conseguido mi proposito aunque no sea gran cosa he consegui hacer el bat para copiar el directorio que queria a mi usb con el siguiente codigo

@echo off
XCOPY \"%SystemDrive%\\\\Documents and Settings\\\\antonio\\\\Mis documentos\" E:\\\\documentos /E /I
exit

ahora el problema que tengo es que si lo inserto en otro pc no me funciona porque la ruta no es la misma en la parte de usuario en la que tengo puesta \"antonio\" haber si alguien sabe como puedo hacer para que copie mis documentos de cualquier pc 8) 8)
y gracias

Berni69

  • Administrator
  • *****
  • Mensajes: 25
    • Ver Perfil
Re: Bat para copia de archivos al usb
« Respuesta #3 en: Diciembre 30, 2008, 04:41:30 pm »
pues no la verdad es que lo mas parecido que he encontrado es %temp% que te llevaira a ...\\\\antonio\\\\CONFIG~1\\\\Temp

asi que lo k se puede hacer es navegar asta la carpeta esa y cuando estes ahi declarar una variable .... no se si me explico...

NachoPistacho

  • Full Member
  • ***
  • Mensajes: 161
    • Ver Perfil
Re: Bat para copia de archivos al usb
« Respuesta #4 en: Diciembre 30, 2008, 04:57:06 pm »

bueno tras unas cuantas de horas he conseguido mi proposito aunque no sea gran cosa he consegui hacer el bat para copiar el directorio que queria a mi usb con el siguiente codigo

@echo off
XCOPY \"%SystemDrive%\\\\Documents and Settings\\\\antonio\\\\Mis documentos\" E:\\\\documentos /E /I
exit

ahora el problema que tengo es que si lo inserto en otro pc no me funciona porque la ruta no es la misma en la parte de usuario en la que tengo puesta \"antonio\" haber si alguien sabe como puedo hacer para que copie mis documentos de cualquier pc 8) 8)
y gracias


Hola,

Prueba a sustituir \"%SystemDrive%\\\\Documents and Settings\\\\antonio\", por \"%homedrive%%homepath%\", quedaria:
Código: [Seleccionar]
@echo off
XCOPY \"%homedrive%%homepath%\\\\Mis documentos\" E:\\\\documentos /E /I
exit


%homedrive% es la unidad donde esta instalado el S.O
%homepath% seria el usuario

Ya me contaras :P


Berni69

  • Administrator
  • *****
  • Mensajes: 25
    • Ver Perfil
Re: Bat para copia de archivos al usb
« Respuesta #5 en: Diciembre 30, 2008, 08:07:07 pm »
Citar
%homedrive% es la unidad donde esta instalado el S.O
%homepath% seria el usuario


ahhh esto no lo sabia, es un gran avance :P

podriamos hacer un post recopilatorio de las variables mas comunes que usa nuestro sistema

onwheels256

  • Administrator
  • *****
  • Mensajes: 172
    • Ver Perfil
Re: Bat para copia de archivos al usb
« Respuesta #6 en: Diciembre 31, 2008, 12:08:19 am »
bueno pues he aplicado lo que me habeis comentado pero no me sale
Citar
@echo off
set /p letra=Introduce la letra de tu pendrive:


XCOPY \"%SystemDrive%\\\\Documents and Settings\\\\%homepath%\\\\Mis documentos\" %letra%:\\\\documentos /E /I /y /H /C /S /Q

@echo todo copiado retire el usb
pause
exit

haber si me encontrais el fallo gracias

NachoPistacho

  • Full Member
  • ***
  • Mensajes: 161
    • Ver Perfil
Re: Bat para copia de archivos al usb
« Respuesta #7 en: Diciembre 31, 2008, 12:13:58 am »

bueno pues he aplicado lo que me habeis comentado pero no me sale
Citar
@echo off
set /p letra=Introduce la letra de tu pendrive:


XCOPY \"%SystemDrive%\\\\Documents and Settings\\\\%homepath%\\\\Mis documentos\" %letra%:\\\\documentos /E /I /y /H /C /S /Q

@echo todo copiado retire el usb
pause
exit

haber si me encontrais el fallo gracias


Código: [Seleccionar]
@echo off
set /p letra=Introduce la letra de tu pendrive:


XCOPY \"%homedrive%%homepath%\\\\Mis documentos\" %letra%:\\\\documentos /E /I /y /H /C /S /Q

@echo todo copiado retire el usb
pause
exit


Homepath te deja dentro de la carpeta del usuario, Documents and Settings y el usuario equivale a homepath.

onwheels256

  • Administrator
  • *****
  • Mensajes: 172
    • Ver Perfil
Re: Bat para copia de archivos al usb
« Respuesta #8 en: Diciembre 31, 2008, 12:30:19 am »
muchas gracias  me funciona de maravilla

pintias

  • Newbie
  • *
  • Mensajes: 7
    • Ver Perfil
Re: Bat para copia de archivos al usb
« Respuesta #9 en: Abril 06, 2011, 05:13:59 pm »
SALUDOS

UNA DISCULPA SOY NUEVO EN EL TEMA DE LOS BAT´S

PERO LA VERDAD ESTA DESPERTANDO UNA CURIOSIDAD E INTERES EN MI

TENGO UNA DUDA YA INTENTE HACER EL EJEMPLO ANTERIOR

PERO EN EL CASO DE KE KISIERA COPIAR LA CARPETA DE MIS IMAGENES COMO KEDARIA

YA KE LO INTENTE DE LA SIGUIENTE MANERA Y NO PUEDE  ???



Citar

@echo off
title Copia del disco duro
set /p letra=Introduce la letra de tu pendrive:
XCOPY \"%homedrive%%homepath%\\\\Mis documentos\\\\Misimágenes\" %letra%:\\\\TEST /E /I
exit



ESPERO SU RESPUESTA Y GRACIAS

onwheels256

  • Administrator
  • *****
  • Mensajes: 172
    • Ver Perfil
Re: Bat para copia de archivos al usb
« Respuesta #10 en: Abril 06, 2011, 08:55:32 pm »
Bienvenido lo primero, de segundo porfavor no escribas en mayusculas y de postre, me podrias decir cual es el sistema operativo que usas porque este esta adaptado a windows xp y si es otro miramos haber por donde podemos tirar. Otra cosa que hice cuando realice esto fue limitar el tipo de arvhivo que queria copiar, asi podia decir dentro de mis documentos busca dentro de la carpeta y subcarpetas los archivos con extensión .xxx

pintias

  • Newbie
  • *
  • Mensajes: 7
    • Ver Perfil
Re: Bat para copia de archivos al usb
« Respuesta #11 en: Abril 07, 2011, 02:32:07 pm »
saludos onwheels

mira mi S.O. es win xp, y creo ke

el problema se origina por los acentos \" ´ \" en imÁgenes

pero no se si sea eso y pues tambien me serviria saber como limitar

los archivos ke kiero ya ke haci tan solo los pongo .jpeg y sigo el comando ke aki ponen como

ejemplo de antemano muchas gracias y saludos

y si no es mucho pedir como quedaria ya el codigo

onwheels256

  • Administrator
  • *****
  • Mensajes: 172
    • Ver Perfil
Re: Bat para copia de archivos al usb
« Respuesta #12 en: Abril 07, 2011, 03:29:36 pm »
Esta noche cuando llegue a casa mirare si lo encuntro y intentare subirte el codigo ya hecho.

onwheels256

  • Administrator
  • *****
  • Mensajes: 172
    • Ver Perfil
Re: Bat para copia de archivos al usb
« Respuesta #13 en: Abril 11, 2011, 04:12:49 pm »
No he tenido tiempo aun de mirarlo por falta de tiempo pero, la direccion conque te metas dentro de la carpeta que queires propiedades y copies la ruta identica no tienes que tener problemas

pintias

  • Newbie
  • *
  • Mensajes: 7
    • Ver Perfil
Re: Bat para copia de archivos al usb
« Respuesta #14 en: Abril 12, 2011, 04:13:26 pm »
ok lo voy a checar

thanks!!!!  ;D

pero te digo creo es un error en el acento al meterlo al bat lo escribo con acento y al ejecutarlo aparece un caracter extraño  :o

saludoss!!!!