Seguimiento a Respuestas de Otros Expertos

Monday, June 12, 2006

Scripteando un sitio de IIS

Autor: Carlos Madrigal
www.pozotecnico.com

Hay una regla de oro para el programador pragmático: "si algo se puede automatizar, automatízalo".

En los pasados días he estado usando muchas herramientas de línea de comandos para la compilación total de nuestro sistema. Hay muchos pasitos muy estúpidos pero que son necesarios. El sistema es una aplicación web hecha con ASP.NET y cada vez que compilo tengo que apagar IIS, compilar, prender IIS y, en algunas ocasiones, tengo que iniciar el sitio de web.

Después de hacer estos pasos tediosos a mano por un rato me cansé. Sobre todo cuando se me olvida iniciar el sitio de web en IIS Manager.

Lo que terminé haciendo fue un archivo de procesamiento por lotes (BAT) que envolviera al compilador con comandos para parar IIS, iniciar IIS e iniciar el sitio de web. Aquí les pongo los comandillos por si algún día los necesitan:

iisreset
Reinicia IIS.
iisreset /stop
Detiene IIS decorosamente.
iisreset /stop /timeout:0
Detiene IIS bruscamente.
iisreset /start
Inicia IIS.
cscript %systemroot%\system32\iisweb.vbs /stop "MiSitio"
Detiene solamente el sitio y no a todo IIS.

cscript %systemroot%\system32\iisweb.vbs /start "MiSitio"
Inicia el sitio especificado.

0 Comments:

Post a Comment

<< Home