Ayuda en Script

16/01/2005 - 17:18 por james | Informe spam
Haber si me podeis ayudar con el Scrit siguiente:

copy d:\Backup\gestion.mdb E:\I+D\gestion_old_mdb
del d:\Backup\gestion.mdb
copy e:\I+D\gestion.mdb d:\Backup /y
del e:\I+D\gestion.mdb

Lo que quiero es que en copy d:\Backup\gestion.mdb E:\I+D\gestion_old_mdb me
salga copy d:\Backup\gestion.mdb E:\I+D\gestion_(DIA/FECHA/AÑO)_.mdb
Es posible que me coga DIA/FECHA/AÑO

Preguntas similare

Leer las respuestas

#26 james
17/01/2005 - 16:16 | Informe spam
voy a probarlo.

"JM Tella Llop [MVP Windows]" escribió en el mensaje
news:efkWUSK$
Es mas complicado.

En ese caso:

for /f "usebackq tokens=1,2,3 delims=/" %%i in (`date /T`) do (
set dd=%%i
set mm=%%j
set aa=%%k
)
set /a dd=%dd%-1
set f=%dd%-%mm%-%aa%
copy d:\Backup\gestion.mdb E:\I+D\gestion_%f%_.mdb



Jose Manuel Tella Llop
MVP - Windows
(quitar XXX)
http://www.multingles.net/jmt.htm

Este mensaje se proporciona "como está" sin garantías de ninguna clase, y
no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no
rights.
You assume all risk for your use.



"james" wrote in message
news:%2392EALK$
Solucionado. Gracias.

Una ultima pregunta.

Si quiero que me ponga el dia anterior al dia actual, que modificacion
debo poner, si se puede claro. Gracias


"JM Tella Llop [MVP Windows]" escribió en el
mensaje news:ummAHb$%
Si te deja un espacio es porque tu has dejado un espacio detras del %k
de la liena for (al final del todo).

Quita ese espacio.



Jose Manuel Tella Llop
MVP - Windows
(quitar XXX)
http://www.multingles.net/jmt.htm

Este mensaje se proporciona "como está" sin garantías de ninguna clase,
y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no
rights.
You assume all risk for your use.



"james" wrote in message
news:eGfS$E$%
El problema es por los espacios, he probado REN d:\Backup\gestion.mdb
d:\Backup\gestion3 y va todo ok, en cmabio REN d:\Backup\gestion.mdb
d:\Backup\gestion%f% deja los dos espacios y da problemas ( La
sintaxis del comando no es correcta )


"james" escribió en el mensaje
news:OabFqB$%
Me sale:

C:\scripts>for /F "usebackq tokens=1,2,3 delims=/" %i in (`date /T`)
do set f=%i-%j-%k

C:\scripts>set f012005

C:\scripts>copy d:\Backup\gestion.mdb E:\I+D\gestion_16-01-2005 _.mdb
La sintaxis del comando no es correcta.

Me queda también 2espacios(@) en E:\I+D\gestion_16-01-2005@@ _.mdb



"JM Tella Llop [MVP Windows]" escribió en el
mensaje news:OpQ6h5%23%
Bien, la barra "/" no es valido en parte del nombre de fichero, por
lo que hay que sustituirla por algo, por ejemplo, por un "-".

Hay varios metodos, por ejemplo.

for /f "usebackq tokens=1,2,3 delims=/" %%i in (`date /T`) do set
f=%%i-%%j-%%k
copy d:\Backup\gestion.mdb E:\I+D\gestion_%f%_.mdb

Cambia tu liena del "copy" por las dos anteriores y prueba.

(usa el copiar y pegar para no perder caracteres.ya uqe le "date"
anterior va encerrado entre simple comilla de ejecucion)

Jose Manuel Tella Llop
MVP - Windows
(quitar XXX)
http://www.multingles.net/jmt.htm

Este mensaje se proporciona "como está" sin garantías de ninguna
clase, y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no
rights.
You assume all risk for your use.



"james" wrote in message
news:eqUiYu%23%
No doy con ello, me puedes ayudar?

"JM Tella Llop [MVP Windows]" escribió en el
mensaje news:e%2341en%23%
Si analizas ese script, veras que lo que hace es incorpormar el dia
mes año en curso a tres variables de entorno. En cuyo caso, ya lo
tienes para incorporarlas en tu script.

¿tienes problemas para modificar un script con lo anterior que te
he comentado?. Si es así, dime y te lo hago yo... pero vamos... que
creo que con la pista que te ha dado Peni, está "chupao"...

Jose Manuel Tella Llop
MVP - Windows
(quitar XXX)
http://www.multingles.net/jmt.htm

Este mensaje se proporciona "como está" sin garantías de ninguna
clase, y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no
rights.
You assume all risk for your use.



"james" wrote in message
news:%23pV%23vj%23%
No lo entiendo, pero donde le paso el parametro a copy
d:\Backup\gestion.mdb E:\I+D\gestion_(DIA/FECHA/AÑO)_.mdb ???


"Peni (Francisco)" <http://cerbermail.com/?h4s9sbNqzW> escribió en
el mensaje news:OpCRyf%23%
Revista esto http://www.jsiinc.com/SUBR/tip8800/rh8844.htm



>>>>>>>>> Saludos. Peni
Para correo: http://cerbermail.com/?h4s9sbNqzW

"james" escribió en el mensaje
news:eDffSc%23%
Haber si me podeis ayudar con el Scrit siguiente:

copy d:\Backup\gestion.mdb E:\I+D\gestion_old_mdb
del d:\Backup\gestion.mdb
copy e:\I+D\gestion.mdb d:\Backup /y
del e:\I+D\gestion.mdb

Lo que quiero es que en copy d:\Backup\gestion.mdb
E:\I+D\gestion_old_mdb me
salga copy d:\Backup\gestion.mdb
E:\I+D\gestion_(DIA/FECHA/AÑO)_.mdb
Es posible que me coga DIA/FECHA/AÑO


































Respuesta Responder a este mensaje
#27 james
17/01/2005 - 16:32 | Informe spam
GRACIAS.

"JM Tella Llop [MVP Windows]" escribió en el mensaje
news:efkWUSK$
Es mas complicado.

En ese caso:

for /f "usebackq tokens=1,2,3 delims=/" %%i in (`date /T`) do (
set dd=%%i
set mm=%%j
set aa=%%k
)
set /a dd=%dd%-1
set f=%dd%-%mm%-%aa%
copy d:\Backup\gestion.mdb E:\I+D\gestion_%f%_.mdb



Jose Manuel Tella Llop
MVP - Windows
(quitar XXX)
http://www.multingles.net/jmt.htm

Este mensaje se proporciona "como está" sin garantías de ninguna clase, y
no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no
rights.
You assume all risk for your use.



"james" wrote in message
news:%2392EALK$
Solucionado. Gracias.

Una ultima pregunta.

Si quiero que me ponga el dia anterior al dia actual, que modificacion
debo poner, si se puede claro. Gracias


"JM Tella Llop [MVP Windows]" escribió en el
mensaje news:ummAHb$%
Si te deja un espacio es porque tu has dejado un espacio detras del %k
de la liena for (al final del todo).

Quita ese espacio.



Jose Manuel Tella Llop
MVP - Windows
(quitar XXX)
http://www.multingles.net/jmt.htm

Este mensaje se proporciona "como está" sin garantías de ninguna clase,
y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no
rights.
You assume all risk for your use.



"james" wrote in message
news:eGfS$E$%
El problema es por los espacios, he probado REN d:\Backup\gestion.mdb
d:\Backup\gestion3 y va todo ok, en cmabio REN d:\Backup\gestion.mdb
d:\Backup\gestion%f% deja los dos espacios y da problemas ( La
sintaxis del comando no es correcta )


"james" escribió en el mensaje
news:OabFqB$%
Me sale:

C:\scripts>for /F "usebackq tokens=1,2,3 delims=/" %i in (`date /T`)
do set f=%i-%j-%k

C:\scripts>set f012005

C:\scripts>copy d:\Backup\gestion.mdb E:\I+D\gestion_16-01-2005 _.mdb
La sintaxis del comando no es correcta.

Me queda también 2espacios(@) en E:\I+D\gestion_16-01-2005@@ _.mdb



"JM Tella Llop [MVP Windows]" escribió en el
mensaje news:OpQ6h5%23%
Bien, la barra "/" no es valido en parte del nombre de fichero, por
lo que hay que sustituirla por algo, por ejemplo, por un "-".

Hay varios metodos, por ejemplo.

for /f "usebackq tokens=1,2,3 delims=/" %%i in (`date /T`) do set
f=%%i-%%j-%%k
copy d:\Backup\gestion.mdb E:\I+D\gestion_%f%_.mdb

Cambia tu liena del "copy" por las dos anteriores y prueba.

(usa el copiar y pegar para no perder caracteres.ya uqe le "date"
anterior va encerrado entre simple comilla de ejecucion)

Jose Manuel Tella Llop
MVP - Windows
(quitar XXX)
http://www.multingles.net/jmt.htm

Este mensaje se proporciona "como está" sin garantías de ninguna
clase, y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no
rights.
You assume all risk for your use.



"james" wrote in message
news:eqUiYu%23%
No doy con ello, me puedes ayudar?

"JM Tella Llop [MVP Windows]" escribió en el
mensaje news:e%2341en%23%
Si analizas ese script, veras que lo que hace es incorpormar el dia
mes año en curso a tres variables de entorno. En cuyo caso, ya lo
tienes para incorporarlas en tu script.

¿tienes problemas para modificar un script con lo anterior que te
he comentado?. Si es así, dime y te lo hago yo... pero vamos... que
creo que con la pista que te ha dado Peni, está "chupao"...

Jose Manuel Tella Llop
MVP - Windows
(quitar XXX)
http://www.multingles.net/jmt.htm

Este mensaje se proporciona "como está" sin garantías de ninguna
clase, y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no
rights.
You assume all risk for your use.



"james" wrote in message
news:%23pV%23vj%23%
No lo entiendo, pero donde le paso el parametro a copy
d:\Backup\gestion.mdb E:\I+D\gestion_(DIA/FECHA/AÑO)_.mdb ???


"Peni (Francisco)" <http://cerbermail.com/?h4s9sbNqzW> escribió en
el mensaje news:OpCRyf%23%
Revista esto http://www.jsiinc.com/SUBR/tip8800/rh8844.htm



>>>>>>>>> Saludos. Peni
Para correo: http://cerbermail.com/?h4s9sbNqzW

"james" escribió en el mensaje
news:eDffSc%23%
Haber si me podeis ayudar con el Scrit siguiente:

copy d:\Backup\gestion.mdb E:\I+D\gestion_old_mdb
del d:\Backup\gestion.mdb
copy e:\I+D\gestion.mdb d:\Backup /y
del e:\I+D\gestion.mdb

Lo que quiero es que en copy d:\Backup\gestion.mdb
E:\I+D\gestion_old_mdb me
salga copy d:\Backup\gestion.mdb
E:\I+D\gestion_(DIA/FECHA/AÑO)_.mdb
Es posible que me coga DIA/FECHA/AÑO


































Respuesta Responder a este mensaje
#28 james
17/01/2005 - 16:32 | Informe spam
GRACIAS.

"JM Tella Llop [MVP Windows]" escribió en el mensaje
news:efkWUSK$
Es mas complicado.

En ese caso:

for /f "usebackq tokens=1,2,3 delims=/" %%i in (`date /T`) do (
set dd=%%i
set mm=%%j
set aa=%%k
)
set /a dd=%dd%-1
set f=%dd%-%mm%-%aa%
copy d:\Backup\gestion.mdb E:\I+D\gestion_%f%_.mdb



Jose Manuel Tella Llop
MVP - Windows
(quitar XXX)
http://www.multingles.net/jmt.htm

Este mensaje se proporciona "como está" sin garantías de ninguna clase, y
no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no
rights.
You assume all risk for your use.



"james" wrote in message
news:%2392EALK$
Solucionado. Gracias.

Una ultima pregunta.

Si quiero que me ponga el dia anterior al dia actual, que modificacion
debo poner, si se puede claro. Gracias


"JM Tella Llop [MVP Windows]" escribió en el
mensaje news:ummAHb$%
Si te deja un espacio es porque tu has dejado un espacio detras del %k
de la liena for (al final del todo).

Quita ese espacio.



Jose Manuel Tella Llop
MVP - Windows
(quitar XXX)
http://www.multingles.net/jmt.htm

Este mensaje se proporciona "como está" sin garantías de ninguna clase,
y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no
rights.
You assume all risk for your use.



"james" wrote in message
news:eGfS$E$%
El problema es por los espacios, he probado REN d:\Backup\gestion.mdb
d:\Backup\gestion3 y va todo ok, en cmabio REN d:\Backup\gestion.mdb
d:\Backup\gestion%f% deja los dos espacios y da problemas ( La
sintaxis del comando no es correcta )


"james" escribió en el mensaje
news:OabFqB$%
Me sale:

C:\scripts>for /F "usebackq tokens=1,2,3 delims=/" %i in (`date /T`)
do set f=%i-%j-%k

C:\scripts>set f012005

C:\scripts>copy d:\Backup\gestion.mdb E:\I+D\gestion_16-01-2005 _.mdb
La sintaxis del comando no es correcta.

Me queda también 2espacios(@) en E:\I+D\gestion_16-01-2005@@ _.mdb



"JM Tella Llop [MVP Windows]" escribió en el
mensaje news:OpQ6h5%23%
Bien, la barra "/" no es valido en parte del nombre de fichero, por
lo que hay que sustituirla por algo, por ejemplo, por un "-".

Hay varios metodos, por ejemplo.

for /f "usebackq tokens=1,2,3 delims=/" %%i in (`date /T`) do set
f=%%i-%%j-%%k
copy d:\Backup\gestion.mdb E:\I+D\gestion_%f%_.mdb

Cambia tu liena del "copy" por las dos anteriores y prueba.

(usa el copiar y pegar para no perder caracteres.ya uqe le "date"
anterior va encerrado entre simple comilla de ejecucion)

Jose Manuel Tella Llop
MVP - Windows
(quitar XXX)
http://www.multingles.net/jmt.htm

Este mensaje se proporciona "como está" sin garantías de ninguna
clase, y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no
rights.
You assume all risk for your use.



"james" wrote in message
news:eqUiYu%23%
No doy con ello, me puedes ayudar?

"JM Tella Llop [MVP Windows]" escribió en el
mensaje news:e%2341en%23%
Si analizas ese script, veras que lo que hace es incorpormar el dia
mes año en curso a tres variables de entorno. En cuyo caso, ya lo
tienes para incorporarlas en tu script.

¿tienes problemas para modificar un script con lo anterior que te
he comentado?. Si es así, dime y te lo hago yo... pero vamos... que
creo que con la pista que te ha dado Peni, está "chupao"...

Jose Manuel Tella Llop
MVP - Windows
(quitar XXX)
http://www.multingles.net/jmt.htm

Este mensaje se proporciona "como está" sin garantías de ninguna
clase, y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no
rights.
You assume all risk for your use.



"james" wrote in message
news:%23pV%23vj%23%
No lo entiendo, pero donde le paso el parametro a copy
d:\Backup\gestion.mdb E:\I+D\gestion_(DIA/FECHA/AÑO)_.mdb ???


"Peni (Francisco)" <http://cerbermail.com/?h4s9sbNqzW> escribió en
el mensaje news:OpCRyf%23%
Revista esto http://www.jsiinc.com/SUBR/tip8800/rh8844.htm



>>>>>>>>> Saludos. Peni
Para correo: http://cerbermail.com/?h4s9sbNqzW

"james" escribió en el mensaje
news:eDffSc%23%
Haber si me podeis ayudar con el Scrit siguiente:

copy d:\Backup\gestion.mdb E:\I+D\gestion_old_mdb
del d:\Backup\gestion.mdb
copy e:\I+D\gestion.mdb d:\Backup /y
del e:\I+D\gestion.mdb

Lo que quiero es que en copy d:\Backup\gestion.mdb
E:\I+D\gestion_old_mdb me
salga copy d:\Backup\gestion.mdb
E:\I+D\gestion_(DIA/FECHA/AÑO)_.mdb
Es posible que me coga DIA/FECHA/AÑO


































Respuesta Responder a este mensaje
#29 JM Tella Llop [MVP Windows]
17/01/2005 - 16:33 | Informe spam
;-)

Jose Manuel Tella Llop
MVP - Windows
(quitar XXX)
http://www.multingles.net/jmt.htm

Este mensaje se proporciona "como está" sin garantías de ninguna clase,
y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no
rights.
You assume all risk for your use.



"james" wrote in message
news:OuAFymK$
GRACIAS.

"JM Tella Llop [MVP Windows]" escribió en el
mensaje news:efkWUSK$
Es mas complicado.

En ese caso:

for /f "usebackq tokens=1,2,3 delims=/" %%i in (`date /T`) do (
set dd=%%i
set mm=%%j
set aa=%%k
)
set /a dd=%dd%-1
set f=%dd%-%mm%-%aa%
copy d:\Backup\gestion.mdb E:\I+D\gestion_%f%_.mdb



Jose Manuel Tella Llop
MVP - Windows
(quitar XXX)
http://www.multingles.net/jmt.htm

Este mensaje se proporciona "como está" sin garantías de ninguna
clase, y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no
rights.
You assume all risk for your use.



"james" wrote in message
news:%2392EALK$
Solucionado. Gracias.

Una ultima pregunta.

Si quiero que me ponga el dia anterior al dia actual, que
modificacion debo poner, si se puede claro. Gracias


"JM Tella Llop [MVP Windows]" escribió en el
mensaje news:ummAHb$%
Si te deja un espacio es porque tu has dejado un espacio detras del
%k de la liena for (al final del todo).

Quita ese espacio.



Jose Manuel Tella Llop
MVP - Windows
(quitar XXX)
http://www.multingles.net/jmt.htm

Este mensaje se proporciona "como está" sin garantías de ninguna
clase, y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no
rights.
You assume all risk for your use.



"james" wrote in message
news:eGfS$E$%
El problema es por los espacios, he probado REN
d:\Backup\gestion.mdb d:\Backup\gestion3 y va todo ok, en cmabio
REN d:\Backup\gestion.mdb d:\Backup\gestion%f% deja los dos
espacios y da problemas ( La sintaxis del comando no es
correcta )


"james" escribió en el mensaje
news:OabFqB$%
Me sale:

C:\scripts>for /F "usebackq tokens=1,2,3 delims=/" %i in (`date
/T`) do set f=%i-%j-%k

C:\scripts>set f012005

C:\scripts>copy d:\Backup\gestion.mdb E:\I+D\gestion_16-01-2005
_.mdb
La sintaxis del comando no es correcta.

Me queda también 2espacios(@) en E:\I+D\gestion_16-01-2005@@
_.mdb



"JM Tella Llop [MVP Windows]" escribió en
el mensaje news:OpQ6h5%23%
Bien, la barra "/" no es valido en parte del nombre de fichero,
por lo que hay que sustituirla por algo, por ejemplo, por un
"-".

Hay varios metodos, por ejemplo.

for /f "usebackq tokens=1,2,3 delims=/" %%i in (`date /T`) do
set f=%%i-%%j-%%k
copy d:\Backup\gestion.mdb E:\I+D\gestion_%f%_.mdb

Cambia tu liena del "copy" por las dos anteriores y prueba.

(usa el copiar y pegar para no perder caracteres.ya uqe le
"date" anterior va encerrado entre simple comilla de ejecucion)

Jose Manuel Tella Llop
MVP - Windows
(quitar XXX)
http://www.multingles.net/jmt.htm

Este mensaje se proporciona "como está" sin garantías de ninguna
clase, y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers
no rights.
You assume all risk for your use.



"james" wrote in message
news:eqUiYu%23%
No doy con ello, me puedes ayudar?

"JM Tella Llop [MVP Windows]" escribió en
el mensaje news:e%2341en%23%
Si analizas ese script, veras que lo que hace es incorpormar
el dia mes año en curso a tres variables de entorno. En cuyo
caso, ya lo tienes para incorporarlas en tu script.

¿tienes problemas para modificar un script con lo anterior que
te he comentado?. Si es así, dime y te lo hago yo... pero
vamos... que creo que con la pista que te ha dado Peni, está
"chupao"...

Jose Manuel Tella Llop
MVP - Windows
(quitar XXX)
http://www.multingles.net/jmt.htm

Este mensaje se proporciona "como está" sin garantías de
ninguna clase, y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and
confers no rights.
You assume all risk for your use.



"james" wrote in message
news:%23pV%23vj%23%
No lo entiendo, pero donde le paso el parametro a copy
d:\Backup\gestion.mdb E:\I+D\gestion_(DIA/FECHA/AÑO)_.mdb ???


"Peni (Francisco)" <http://cerbermail.com/?h4s9sbNqzW>
escribió en el mensaje
news:OpCRyf%23%
Revista esto http://www.jsiinc.com/SUBR/tip8800/rh8844.htm



>>>>>>>>>> Saludos. Peni
Para correo: http://cerbermail.com/?h4s9sbNqzW

"james" escribió en el mensaje
news:eDffSc%23%
Haber si me podeis ayudar con el Scrit siguiente:

copy d:\Backup\gestion.mdb E:\I+D\gestion_old_mdb
del d:\Backup\gestion.mdb
copy e:\I+D\gestion.mdb d:\Backup /y
del e:\I+D\gestion.mdb

Lo que quiero es que en copy d:\Backup\gestion.mdb
E:\I+D\gestion_old_mdb me
salga copy d:\Backup\gestion.mdb
E:\I+D\gestion_(DIA/FECHA/AÑO)_.mdb
Es posible que me coga DIA/FECHA/AÑO






































Respuesta Responder a este mensaje
#30 JM Tella Llop [MVP Windows]
17/01/2005 - 16:33 | Informe spam
;-)

Jose Manuel Tella Llop
MVP - Windows
(quitar XXX)
http://www.multingles.net/jmt.htm

Este mensaje se proporciona "como está" sin garantías de ninguna clase,
y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no
rights.
You assume all risk for your use.



"james" wrote in message
news:OuAFymK$
GRACIAS.

"JM Tella Llop [MVP Windows]" escribió en el
mensaje news:efkWUSK$
Es mas complicado.

En ese caso:

for /f "usebackq tokens=1,2,3 delims=/" %%i in (`date /T`) do (
set dd=%%i
set mm=%%j
set aa=%%k
)
set /a dd=%dd%-1
set f=%dd%-%mm%-%aa%
copy d:\Backup\gestion.mdb E:\I+D\gestion_%f%_.mdb



Jose Manuel Tella Llop
MVP - Windows
(quitar XXX)
http://www.multingles.net/jmt.htm

Este mensaje se proporciona "como está" sin garantías de ninguna
clase, y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no
rights.
You assume all risk for your use.



"james" wrote in message
news:%2392EALK$
Solucionado. Gracias.

Una ultima pregunta.

Si quiero que me ponga el dia anterior al dia actual, que
modificacion debo poner, si se puede claro. Gracias


"JM Tella Llop [MVP Windows]" escribió en el
mensaje news:ummAHb$%
Si te deja un espacio es porque tu has dejado un espacio detras del
%k de la liena for (al final del todo).

Quita ese espacio.



Jose Manuel Tella Llop
MVP - Windows
(quitar XXX)
http://www.multingles.net/jmt.htm

Este mensaje se proporciona "como está" sin garantías de ninguna
clase, y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no
rights.
You assume all risk for your use.



"james" wrote in message
news:eGfS$E$%
El problema es por los espacios, he probado REN
d:\Backup\gestion.mdb d:\Backup\gestion3 y va todo ok, en cmabio
REN d:\Backup\gestion.mdb d:\Backup\gestion%f% deja los dos
espacios y da problemas ( La sintaxis del comando no es
correcta )


"james" escribió en el mensaje
news:OabFqB$%
Me sale:

C:\scripts>for /F "usebackq tokens=1,2,3 delims=/" %i in (`date
/T`) do set f=%i-%j-%k

C:\scripts>set f012005

C:\scripts>copy d:\Backup\gestion.mdb E:\I+D\gestion_16-01-2005
_.mdb
La sintaxis del comando no es correcta.

Me queda también 2espacios(@) en E:\I+D\gestion_16-01-2005@@
_.mdb



"JM Tella Llop [MVP Windows]" escribió en
el mensaje news:OpQ6h5%23%
Bien, la barra "/" no es valido en parte del nombre de fichero,
por lo que hay que sustituirla por algo, por ejemplo, por un
"-".

Hay varios metodos, por ejemplo.

for /f "usebackq tokens=1,2,3 delims=/" %%i in (`date /T`) do
set f=%%i-%%j-%%k
copy d:\Backup\gestion.mdb E:\I+D\gestion_%f%_.mdb

Cambia tu liena del "copy" por las dos anteriores y prueba.

(usa el copiar y pegar para no perder caracteres.ya uqe le
"date" anterior va encerrado entre simple comilla de ejecucion)

Jose Manuel Tella Llop
MVP - Windows
(quitar XXX)
http://www.multingles.net/jmt.htm

Este mensaje se proporciona "como está" sin garantías de ninguna
clase, y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers
no rights.
You assume all risk for your use.



"james" wrote in message
news:eqUiYu%23%
No doy con ello, me puedes ayudar?

"JM Tella Llop [MVP Windows]" escribió en
el mensaje news:e%2341en%23%
Si analizas ese script, veras que lo que hace es incorpormar
el dia mes año en curso a tres variables de entorno. En cuyo
caso, ya lo tienes para incorporarlas en tu script.

¿tienes problemas para modificar un script con lo anterior que
te he comentado?. Si es así, dime y te lo hago yo... pero
vamos... que creo que con la pista que te ha dado Peni, está
"chupao"...

Jose Manuel Tella Llop
MVP - Windows
(quitar XXX)
http://www.multingles.net/jmt.htm

Este mensaje se proporciona "como está" sin garantías de
ninguna clase, y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and
confers no rights.
You assume all risk for your use.



"james" wrote in message
news:%23pV%23vj%23%
No lo entiendo, pero donde le paso el parametro a copy
d:\Backup\gestion.mdb E:\I+D\gestion_(DIA/FECHA/AÑO)_.mdb ???


"Peni (Francisco)" <http://cerbermail.com/?h4s9sbNqzW>
escribió en el mensaje
news:OpCRyf%23%
Revista esto http://www.jsiinc.com/SUBR/tip8800/rh8844.htm



>>>>>>>>>> Saludos. Peni
Para correo: http://cerbermail.com/?h4s9sbNqzW

"james" escribió en el mensaje
news:eDffSc%23%
Haber si me podeis ayudar con el Scrit siguiente:

copy d:\Backup\gestion.mdb E:\I+D\gestion_old_mdb
del d:\Backup\gestion.mdb
copy e:\I+D\gestion.mdb d:\Backup /y
del e:\I+D\gestion.mdb

Lo que quiero es que en copy d:\Backup\gestion.mdb
E:\I+D\gestion_old_mdb me
salga copy d:\Backup\gestion.mdb
E:\I+D\gestion_(DIA/FECHA/AÑO)_.mdb
Es posible que me coga DIA/FECHA/AÑO






































email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida