Una delle novità interessanti di IIS7 è la possibilità di gestirlo completamente da linea di comando attraverso l'utilizzo di appcmd.exe (%windir%\system32\inetsrv\appcmd.exe).

Per poter visualizzare tutti i websites attivi, è sufficiente fare:

appcmd.exe list SITE

output:

SITE "Default Web Site" (id:1,bindings:http/*:80:,state:Started)

Che contiene tutte le informazioni di base del website: Identificativo, host, porta e stato (started, stopped ecc).

In caso volessimo invece creare un nuovo website:
appcmd add site /name:"Luciano" /id:2 /bindings:http://www.luciano.com:80

Se non viene specificato il parametro /id l'identificativo è generato automaticamente.

 

Technorati Tag: ,