OT: Necesito crear un cmd o bat o...

02/01/2007 - 18:09 por Pepe \(Madrid\) | Informe spam
¡Hola! ¡Feliz Año!



Me gustaría saber cómo puedo hacer una serie de *.cmd, *.bat o lo que
procediere para automatizar una serie de tareas. O al menos algún sitio
dónde pueda aprender... estoy un poco perdido porque ni siquiera sé si se
podrá hacer con simples comandos...



Un primer archivo1.cmd sería para:

- Que pida la introducción de un pequeño texto, cualquiera, y éste
sea copiado automáticamente al portapapeles.

- Y que, una vez hecho lo anterior, abra un archivo *.xls que
estará en la misma carpeta de archivo1.cmd.



Un segundo archivo llamado Finalización2007.cmd para:

- Que copie el contenido de una carpeta llamada 2007 a otra que
creará y llamará 2008

- Que cree un acceso directo en el escritorio con un nombre
específico de un archivo de esa nueva carpeta 2008

- Que genere un nuevo Finalización2008.cmd editado para que cuando
éste sea ejecutado haga lo mismo pero de 2008 a 2009 (estoy suponiendo que
se entiende que, cuando se ejecute Finalización2008.cmd, se autogenerará un
2009, 2010, etc.)

- Y que, una vez hecho todo lo anterior, (esto no sé si se podría
hacer desde aquí o tendría que ser el Excel.) que borrase el contenido de
las mismas celdas en todos los *.xls nuevos en la nueva carpeta creada (en
este caso 2008)



Gracias de antemano.

Preguntas similare

Leer las respuestas

#6 JM Tella Llop [MVP Windows]
04/01/2007 - 18:03 | Informe spam
a ver..que despues de etos tres post no se como estás. ¿en que situacion
estás ahora?

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

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.


"Pepe (Madrid)" wrote in message
news:%
Me contesto a lo de las tildes... no usé el Notepad, sino el Word, Guardar
como Texto Plano y seleccionar MS-DOS... evidentemente lo digo a título de
quien pueda leer el post ;)

Respuesta Responder a este mensaje
#7 Pepe \(Madrid\)
04/01/2007 - 21:50 | Informe spam
Hola

El primer script ya lo hice, en un anterior post está el definitivo, y el
segundo he optado por esto de a continuación, aún está sin terminar y sí, sé
que es muy rudimentario, pero es mi segundo script! Al final he desechado la
opción de que Excel haga lo que proponía.


@ECHO OFF

title Comienzo del nuevo a¤o
set /p year=Introduzca el nuevo a¤o (aaaa):
if %year%= 08 copy "%HOMEPATH%\Mis documentos\Publicaciones\2007"
"%HOMEPATH%\Mis documentos\Publicaciones\2008"
if %year%= 08 shortcut /f:"%HOMEPATH%\Escritorio\Publi2008.lnk" /a:c
/t:"%HOMEPATH%\Mis Documentos\Publicaciones\2008\Publicaciones.xls"
if %year%= 09 copy "%HOMEPATH%\Mis documentos\Publicaciones\2008"
"%HOMEPATH%\Mis documentos\Publicaciones\2009"
if %year%= 09 shortcut /f:"%HOMEPATH%\Escritorio\Publi2009.lnk" /a:c
/t:"%HOMEPATH%\Mis Documentos\Publicaciones\2009\Publicaciones.xls"

... y así con unos bastantes cuantos años más ...
Respuesta Responder a este mensaje
#8 JM Tella Llop [MVP Windows]
04/01/2007 - 22:35 | Informe spam
;-)

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

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.


"Pepe (Madrid)" wrote in message
news:
Hola

El primer script ya lo hice, en un anterior post está el definitivo, y el
segundo he optado por esto de a continuación, aún está sin terminar y sí,
sé que es muy rudimentario, pero es mi segundo script! Al final he
desechado la opción de que Excel haga lo que proponía.


@ECHO OFF

title Comienzo del nuevo a¤o
set /p year=Introduzca el nuevo a¤o (aaaa):
if %year%= 08 copy "%HOMEPATH%\Mis documentos\Publicaciones\2007"
"%HOMEPATH%\Mis documentos\Publicaciones\2008"
if %year%= 08 shortcut /f:"%HOMEPATH%\Escritorio\Publi2008.lnk" /a:c
/t:"%HOMEPATH%\Mis Documentos\Publicaciones\2008\Publicaciones.xls"
if %year%= 09 copy "%HOMEPATH%\Mis documentos\Publicaciones\2008"
"%HOMEPATH%\Mis documentos\Publicaciones\2009"
if %year%= 09 shortcut /f:"%HOMEPATH%\Escritorio\Publi2009.lnk" /a:c
/t:"%HOMEPATH%\Mis Documentos\Publicaciones\2009\Publicaciones.xls"

... y así con unos bastantes cuantos años más ...



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