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

#16 james
16/01/2005 - 18:25 | Informe spam
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
#17 james
16/01/2005 - 18:31 | Informe spam
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
#18 james
16/01/2005 - 18:31 | Informe spam
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
#19 JM Tella Llop [MVP Windows]
16/01/2005 - 19:10 | Informe spam
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
#20 JM Tella Llop [MVP Windows]
16/01/2005 - 19:10 | Informe spam
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
Ads by Google
Help Hacer una preguntaSiguiente AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida