Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/08/2011, 12:10
Avatar de omar1977
omar1977
 
Fecha de Ingreso: abril-2006
Mensajes: 178
Antigüedad: 18 años, 7 meses
Puntos: 4
problema con .bat de respaldo

Hola
Estoy haciendo un sistema de respaldo que detecte automaticamente una unidad extraible, segun mi logica deberia funcionar pero algo falla y no se que es.... les dejo el codigo aver si me pueden tirar un cable.....

Código:
@echo off

rem cargamos un arreglo con las unidades posibles para buscar
FOR %%A IN (D E F G H I J K L M N O P Q R S T U V W X Y Z) DO CALL :COMP %%A
GOTO INI
SET tmp="C:\backup\"

:COMP
SET UNIDAD=%1
FSUTIL FSINFO DRIVETYPE "%UNIDAD%:">%temp%tipounidad.tmf
FOR /F "tokens=4" %%t IN (%temp%tipounidad.tmf) DO SET tipo=%%t
if tipo==extraíble (call copiaUSB %UNIDAD% ) else (GOTO :EOF)

:copiaUSB
SET LETRA=%1
rem con la letra del extraible iniciamos la copia del respaldo
rem primero el respaldo
"%tmp%mysqldump -h=localhost -u=root -p= basedatos > %temp%basedatos.sql"
rem ahora la copia
copy /y basedatos.sql %Letra%:\backup\basedatos.sql
espero puedan ayudarme con este maldito script que no me funciona
__________________
no hay nadie que sea tan inutil, por ultimo sirve como mal ejemplo