Ms-Dos - Crear carpeta con fecha del sistema

   
Vista:

Crear carpeta con fecha del sistema

Publicado por Felipe (3 intervenciones) el 09/02/2008 00:38:54
no consigo crear una carpeta automaticamente que tenga por nombre la fecha actual del sistema. Alguien podria decirme como conseguirlo.
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
- Cursos de Ms-Dos
- Temas de Ms-Dos
información
Cursos y Temas de Ms-Dos
- Curso de MS-DOS
- Curso de Ms-Dos Avanzado
- Tutorial Sobre el Mouse
Imágen de perfil de A.H.H

RE:Crear carpeta con fecha del sistema

Publicado por A.H.H (199 intervenciones) el 09/02/2008 11:47:22
Hola yo encontre esto por ahi y funciona, te pone el nombre de la carpeta con la fecha actual pero sin las barras "/",porque no se permite ese caracter al crear directorios.El siguiente ejemplo crea la carpeta en el directorio en el que te encuentres al ejecutar el bat.

@echo off
MKDIR %date:~0,2%%date:~3,2%%date:~8,2%
exit


salu2, espero te sirva
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:Crear carpeta con fecha del sistema

Publicado por ¨Feipe (3 intervenciones) el 10/02/2008 23:38:37
Muchas gracias por tu respuesta. Pero la verdad es que no me funciona. No se igual algun error con los signos de puntuacion...

Un saludo y 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:Crear carpeta con fecha del sistema

Publicado por A.H.H (43 intervenciones) el 13/02/2008 14:02:35
Si funciona!!, copia esto con el boton derecho del raton y pegalo en un bat

@echo off
MKDIR %date:~0,2%%date:~3,2%%date:~8,2%
exit
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:Crear carpeta con fecha del sistema

Publicado por Felipe (3 intervenciones) el 13/02/2008 22:28:54
sigue sin funcionar.... puede ser por que tengo el xp instalado en ingles y el formato de fecha es diferente? es lo unico que se me ocurre
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:Crear carpeta con fecha del sistema

Publicado por Anatoni Masana (295 intervenciones) el 14/02/2008 12:51:38
Es probable que el problema resida en el interprete de comandos.

Si utilizas el comando COMMAND no funciona, utiliza el CMD

El formafo %date:~0,2% significa que se posicione en el primer carater y extraiga 2. Ejemplo para DATE = 25.12.1986

set aa=%date:~6,2%
set mm=%date:~3,2%
set dd=%date:~0,2%

echo %dd% - %mm% - %aa%

25 - 12 - 1986

El unico problema de que este en ingles es el fomato de la fecha :

DD/MM/AAAA o MM/DD/AAAA

Pero funcionar funciona.

El formato de la fecha es configurable desde el panel de control e independiente del idiomma.

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

RE:Crear carpeta con fecha del sistema

Publicado por jorge (2 intervenciones) el 24/11/2008 11:14:29
Estaba buscando una forma para abrir un txt cuyo nombre es la fecha del dia en que se quiere abrir y he encontrado esto.
Funciona perfectamente, muchisimas 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:Crear carpeta con fecha del sistema

Publicado por FWCC (1 intervención) el 04/08/2009 06:52:27
Excelente aporte... he estado buscando como hacer esto por días!!!! pero tengo una pregunta... hay forma de hacer esto, pero en vez de traer la fecha del sistema, indique la fecha del día anterior???

La pregunta viene porque todos los días realizo respaldos a las 07:00am de los movimientos del día anterior (rango de 07:00am hasta las 06:59am) y debo colocar la fecha de la gestión y no del respaldo...

Muchas gracias por toda la ayuda que me puedan prestar y que ya me prestaron con lo aquí indicado...
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:Crear carpeta con fecha del sistema

Publicado por Jesus Rosas (2 intervenciones) el 30/03/2012 19:23:00
Perfecto, si funciona. 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:Crear carpeta con fecha del sistema

Publicado por Gustavo (1 intervención) el 02/07/2014 15:09:53
Esta linea de comandos funciona correctamente, es mas si le agregas los guiones entre medio te deja la fecha con el formato "02-07-14"

MKDIR %date:~0,2%-%date:~3,2%-%date:~8,2%

Si lo prueban directamente en linea de comandos notaran que funciona bien.
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:Crear carpeta con fecha del sistema

Publicado por Julio (1 intervención) el 27/10/2014 18:34:28
A mi me funcionó, gracias Gustavo.
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

Funciona! RE:Crear carpeta con fecha del sistema

Publicado por Andres (1 intervención) el 22/01/2009 18:54:09
Funciona. Mil gracias. Como dato adicional, les cuento que puede cambiar el comando MKDIR por renombrar, copiar, o mover segun sea el caso y surte el mismo efecto, prueben y si encuentran algo mas me cuentan
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:Funciona! RE:Crear carpeta con fecha del sistem

Publicado por Gerardo Jacinto Astudillo (1 intervención) el 13/03/2009 20:56:28
Amigo, prueba con esto:

**********EMPIEZA backup.BAT*******
CLS
@echo off
color a
echo. ****** A T E N C I O N *********** A T E N C I O N ********
echo. + +
echo. ****** A T E N C I O N *********** A T E N C I O N ********
echo. ****** Se realizara el respaldo de archivos de LANmark. ***
echo. ****** Este proceso copiara los archivos del sistema al ***
echo. ****** Disco duro del Servidor en G: espaldos. ***********
ECHO.
echo. ****** + + ******

echo COMENZARA EL RESPALDO DE ARCHIVOS DE LANMARK
set /p pre= Deseas continuar? (s/n)
if %pre%==s goto RESPALDO
if %pre%==S goto RESPALDO
if %pre%==n goto CANCELARESP
if %pre%==N goto CANCELARESP

:RESPALDO
echo. INICIANDO BACKUP A LAS %time% DEL DIA %date%
echo. RESPALDO DE ARCHIVOS EN PROGRESO…
echo + +
echo. MAPEANDO DRIVE G:
MAP G:=DATA:
G:
cd G: espaldos
mkdir ACTUAL
cd..
cd lanmark
xcopy G:LANMARKFILES G: espaldosACTUAL /S/E

for /f “usebackq tokens=1,2,3 delims=/” %%i in (`date /t`) do set tmpfecha=%%k%%j%%i

for /f “usebackq tokens=1,2,3 delims= ” %%i in (`echo %tmpfecha%`) do set mifecha=%%i%%j%%k

cd..
cd G: espaldos
move ACTUAL %mifecha%
ECHO. ****** RESPALDO TERMINADO.*******

goto END

:CANCELARESP
echo. RESPALDO CANCELADO, PULSE CUALQUIER TECLA PARA SALIR
exit
:END
echo. ******** PULSE CUALQUIER TECLA PARA SALIR ********
pause
exit
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:Funciona! RE:Crear carpeta con fecha del sistem

Publicado por MARIO SUAREZ (1 intervención) el 15/11/2011 07:38:51
Hola sin duda soy partidario de los programas simples y no digo que este mal hechar un crema a los tacos pero prefiero algo mas silencioso y sin intervencion de usuario.

sobre todo tratandose de respaldos pues que mejor que la maquina lo haga todo

esto mas 2 lineas mas me resolvieron el problema solo hay que saber usar los modificadores

@echo off
MKDIR %date:~0,2%%date:~3,2%%date:~8,2%
exit

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:Funciona! RE:Crear carpeta con fecha del sistem

Publicado por Jesus Rosas apoloaca@hotmail.com (2 intervenciones) el 30/03/2012 19:58:03
Oye una pregunta
Ya probe tu comando y funciona perfectamente MKDIR %date:~0,2%%date:~3,2%%date:~8,2%
ahora tengo una duda

Se supone que con ese comando creas la carpeta segun la fecha pero como le hago para que ya una vez generada la carpeta me copie cierto archivos en la carpeta generada, Espero contar con tu ayuda, 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:Funciona! RE:Crear carpeta con fecha del sistem

Publicado por Miguel Mendoza (1 intervención) el 30/08/2012 06:29:54
Hola probé tu programa funicona correctamente
yo lo intento hacer con un ciclo diario
pero no se como poner el valor de una variable a una carpeta
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:Funciona! RE:Crear carpeta con fecha del sistem

Publicado por David (1 intervención) el 25/08/2015 05:31:50
echo off
cls
cd C:\tm
MKDIR %date:~0,2%-%date:~3,2%-%date:~8,2%
cd %date:~0,2%-%date:~3,2%-%date:~8,2%
xcopy C:\Users\tablet\Documents\ZONAPC /e /s
echo ---------contenido copiado------
pause
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