Necesito lo siguiente y no acierto a dar en la tecla. Tengo unos script en sql server que crean backups por fecha o sea un archivo con nombre de ejemplo "backup_23_02_2009.bak" . Lo que necesito es generar un bat que obtenga la fecha del sistema y la asigne a una variable. Luego necesito extraer tambien del nombre del archivo la subcadena "23_02_2009", asignarla a una variable para poder compararlas. Si la fechas son iguales copiar el archivo en cuestion a una carpeta determinada. se puede hacer con bat o tengo que hacerlo en VB6?
Atte
Diego
set "archivo=backup_23_02_2009.bak"
echo.Fecha
del sistema :
%date:/= % set "subcadena=
%archivo:~-14%"
set "subcadena=
%subcadena:_= %"
set "subcadena=
%subcadena:~0,-4%"
echo.Subcadena :
%subcadena% if ["
%subcadena%"]==["
%date:/= %"]
( rem Codigo para copia
rem Accion contraria.
)
set /p "=Presiona una tecla para salir
del programa"