elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: Píldoras formativas en seguridad de la información


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting (Moderador: Eleкtro)
| | |-+  Crear nombres de archivos usando la variable %TIME% y %DATE%
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Crear nombres de archivos usando la variable %TIME% y %DATE%  (Leído 2,764 veces)
arvato

Desconectado Desconectado

Mensajes: 1


Ver Perfil
Crear nombres de archivos usando la variable %TIME% y %DATE%
« en: 27 Enero 2009, 20:17 »

Buena tarde a todos.

Estoy haciendo mis pininos en esto del batch.

Necesito crear un archivo donde el nombre de dicho archivo tenga la estructura siguiente:

texto_horadecreacion_fechadecreacion.csv

Se que las variables %TIME% y %DATE% contienen la info que necesito para crear el nombre de mi archivo, pero ¿Como las utilizo? :P

Espero alguien pueda apoyarme.

Saludos!



En línea

leogtz
. . .. ... ..... ........ ............. .....................
Colaborador
***
Desconectado Desconectado

Mensajes: 3.069


/^$/


Ver Perfil WWW
Re: Crear nombres de archivos usando la variable %TIME% y %DATE%
« Respuesta #1 en: 28 Enero 2009, 05:24 »

Creo que te referias a esto :
Código:
@echo off
call :crear Archivo.ext
goto:eof
:crear
(set _=%~t1)
(set _=%_:/=-%)
(set _=%_::=,%)
(set _=%_: =%)
echo _ > "Texto-%_%.ext"
goto:eof


En línea

Código
  1. (( 1 / 0 )) &> /dev/null || {
  2. echo -e "stderrrrrrrrrrrrrrrrrrr";
  3. }
  4.  
http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com
WHK
吴阿卡
Moderador Global
***
Desconectado Desconectado

Mensajes: 5.816


The Hacktivism is not a crime


Ver Perfil WWW
Re: Crear nombres de archivos usando la variable %TIME% y %DATE%
« Respuesta #2 en: 28 Enero 2009, 06:01 »

O puedes usar esto:
Código
  1. set z=%time::=_%
  2. ren archivo.csv bkp_"%date:/=-%"" ""%z:~0,8%".csv
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines