[OT] comando copy

28/12/2005 - 13:37 por Guille | Informe spam
Hola a tod@s:
Disculpas por el OT.
tengo XP prof SP2.
por linea de comandos se puede hacer un copy de un archivo donde le coletee
al nombre la fecha?
Es para tener multiples copias diarias de un archivo.
Gracias.

http://cajon-desastre.blogspot.com/

Preguntas similare

Leer las respuestas

#1 fermu [MVP Windows]
28/12/2005 - 14:28 | Informe spam
Hash: SHA1

Guille wrote:

Hola a :
Disculpas por el OT.
tengo XP prof SP2.
por linea de comandos se puede hacer un copy de un archivo donde le coletee
al nombre la fecha?
Es para tener multiples copias diarias de un archivo.




De un modo sencillo, más bien no... quizás crean un script al efecto
fuera posible. De todas formas hay utilidades de terceros para hacer lo
que pretendes.

http://www.xxcopy.com/index.htm


Saludos
MS MVP Windows - Shell/User
Fermu's Website - http://www.fermu.com
Fermu's Forum - http://fermu.notlong.com/
Respuesta Responder a este mensaje
#2 Rodolfo Parrado Gutiérrez [MVP]
28/12/2005 - 14:42 | Informe spam
busque en

http://www.microsoft.com/technet/sc...files.mspx

alli hay scripts que le sirven ,,,

­-
Rodolfo Parrado Gutiérrez
https://mvp.support.microsoft.com/p...9d07ff1244
Bogotá - Colombia
­-
MVP Windows Server Security
MCT, MCSE, MCSA, MCDST, MCP+I
­-
Este mensaje se proporciona "como está" sin garantías de ninguna índole, y no otorga ningún derecho.
­-
"Guille" wrote in message news:

Hola a :
Disculpas por el OT.
tengo XP prof SP2.
por linea de comandos se puede hacer un copy de un archivo donde le coletee
al nombre la fecha?
Es para tener multiples copias diarias de un archivo.
Gracias.

http://cajon-desastre.blogspot.com/



Respuesta Responder a este mensaje
#3 Guille
28/12/2005 - 14:50 | Informe spam
gracias, estudiare las opciones.

http://cajon-desastre.blogspot.com/
Respuesta Responder a este mensaje
#4 Sygrama Software
28/12/2005 - 16:31 | Informe spam
Hola Guille:

Es para tener multiples copias diarias de un archivo.



Adaptando un batch preparado por Daniel Martín hace algunos meses, podrías hacer un .bat con el siguiente contenido (suponiendo que el archivo a copiar tiene nombre MiArchivo.ext, y que las copias irán a CarpetaDestino)
-
@echo off
set guion=-
for /f "tokens=1,2,3 delims=/ " %%i in ('date /t') do (
set anio=%%k
set dia=%%i
set mes=%%j)
for /f "tokens=1,2 delims=: " %%a in ('time /t') do (
set hora=%%a
set minutos=%%b)
set cadena=%dia%%guion%%mes%%guion%%anio%%guion%%hora%%guion%%minutos%%guion%

copy MiArchivo.ext "CarpetaDestino\%cadena%MiArchivo.ext"
exit
El BAT es válido para Windows XP con configuración regional española (o del estilo "día, mes, año").

Si querés indicarle un archivo diferente a copiar en cada oportunidad, en donde dice MiArchivo.ext , poné %1 (primer parámetro que se le indicará al batch)
Si querés que quede ordenado por fecha y hora al ordenar por nombre, la línea con el "set cadena=" debería ser:
set cadena=%anio%%guion%%mes%%guion%%dia%%guion%%hora%%guion%%minutos%%guion%

Espero que te sirva
Saludos
Claudia Podestá
Rosario - Argentina
Respuesta Responder a este mensaje
#5 Guille
28/12/2005 - 18:29 | Informe spam
Muchisimas gracias Claudia.
al ataque.

http://cajon-desastre.blogspot.com/
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida