Utilizamos cookies propias y de terceros para mejorar la experiencia de navegación, y ofrecer contenidos y publicidad de interés.
Al continuar con la navegación entendemos que se acepta nuestra política de cookies.
Iniciar sesión Cerrar
Correo:
Contraseña:
Entrar
Recordar sesión en este navegador
Iniciar sesiónIniciar sesiónCrear cuentaCrear cuenta

Ms-Dos - Bat para crear directorio de fecha actual

  Imprimir  
Vista:

Bat para crear directorio de fecha actual

Publicado por Julio (9 intervenciones) el 03/08/2005 18:15:17
Hola a todos:

Tengo un problema, necesito crear un bat para que me cree carpetas con el día que se crea, es decir:

Hoy 03 de agosto del 2005 quiero crear la carpeta 03-08-2005 y así por cada día que vaya creando. Necesito hacer un backup de mi base de datos y requiero que cuando haga el backup en una carpeta, este archivo se copie automaticamente a la nueva carpeta que se ha creado (la del día).

Gracias de antemano
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
información
Otras secciones de LWP con contenido de Ms-Dos

RE:Bat para crear directorio de fecha actual

Publicado por vaca_loca (20 intervenciones) el 03/08/2005 20:55:43
hola Julio
dentro del archivo .bat pones

MKDIR %DATE%

por ejemplo te crea la carpeta 03-08-2005

*el comando date debera mostrarse como dd-MM-aa, o sea con guiones
como separadores, ya que si esta seleccionada la barra divisional /, te
dará un error y no creará la carpeta.
Esto lo probé en Win XP SP2.
Panel de Control / Configuracion Regional y de Idioma / Opciones Regionales / Personalizar / Fecha
Podes usar el formato corto o largo
Atención: selecciona el tipo de formato de fecha y cliqueas Aplicar,
luego escoges el separador de fecha - y cliqueas Aplicar nuevamente.

Espero te sirva
Saludos

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Bat para crear directorio de fecha actual

Publicado por Julio (9 intervenciones) el 03/08/2005 21:04:24
Gracias, funciona, pero hay un pequeño detalle, yo no quiero cambiar la configuración de mi formato de fecha, es decir, aqui necesariamente tengo que utilizar el "/" como separador, no hay manera de reemplazarlo por "-"

Gracias!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Bat para crear directorio de fecha actual

Publicado por devjoker (1 intervención) el 21/05/2007 19:04:10
usa %date:/=-% en lugar de %date%
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Bat para crear directorio de fecha actual

Publicado por luis (1 intervención) el 23/05/2012 16:16:52
Hola, justo anda buscando esta info.. gracias..
ahora la consulta es si quiero crear una carpeta pero con la fecha del dia anterior, como puedo hacerlo?

gracias..
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Bat para crear directorio de fecha actual

Publicado por ricardo (1 intervención) el 25/09/2007 17:46:06
Gracias, si fue muy util

saludos a todos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Bat para crear directorio de fecha actual

Publicado por dimas zuniga dominguez (1 intervención) el 17/04/2006 20:32:24
buenas tardes

tengo un problema tengo cregado un bat que me crea directorios de fechas actuales , pero solo me funciona para win xp, en el win2000 me da un error de sintaxis , quiero saber si existe una sintaxis standar para cual quier sistema opertivo. o diganme como hacer para win2000

gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Bat para crear directorio de fecha actual

Publicado por Julian G. (1 intervención) el 27/03/2009 00:01:56
@ECHO OFF
@ECHO RESPALDO DE ARCHIVOS
REM creamos una variable conteniendo la fecha actual con el formato año-mes-dia
SET FOLDER=%date:~6,4%-%date:~3,2%-%date:~0,2%
REM Creamos la carpeta donde se guardará la copia de respaldo
IF NOT EXIST Backup MKDIR Backup
MKDIR Backup%FOLDER%
REM Seteamos las propiedades del comando XCOPY
SET BACKUPCMD=XCOPY /S /C /D /E /H /I /R /Y
REM Ejecutamos la instrucción
%BACKUPCMD% Actual. Backup%FOLDER%
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Bat para crear directorio de fecha actual

Publicado por Marcos (1 intervención) el 07/10/2009 19:06:43
Sencillo,Muy bueno!!!
No hay mas q decir!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Bat para crear directorio de fecha actual

Publicado por DANVIL (1 intervención) el 13/04/2011 03:39:22
Estimados compañeros

he probado las sentencias pero me ocurre los siguiente:
ciertamente creo un carpeta llamada BACKUP pero al crear
la "Backup%FOLDER%" me la crea FUERA de la carpeta BACKUP
y deceo crearla dentro de ella, no he logrado hacerlo; asi
mismo al usar la sentencia "XCOPY /S /C /D /E /H /I /R /Y"
no me copia nada en la carpeta destino ya he probado todo pero nada,
agradeceria mucho si pudiecen apoyarme, Mil Gracias

Saludos
Ccs - VE
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Bat para crear directorio de fecha actual

Publicado por Mauricio T (1 intervención) el 18/01/2012 04:38:31
Luego de crear la carpeta con el comando MKDIR, debes usar el comando CD para ubicarte en la carpeta creada y ahi si se copiara el archivo que necesites

Saludos
Mauricio
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Bat para crear directorio de fecha actual

Publicado por Greg (1 intervención) el 27/02/2014 03:47:41
Excelente. Muchas Gracias y Un Saludo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar