Čistíme IIS Express

IIS Express je nepostradatelný nástroj pro vývoj a ladění webových aplikací – není třeba zprovozňovat lokální IIS server a nasazovat do něj desítky aplikací, které budou v mém případě stejně spuštěny jenom několikrát, prostě bašta. Než se to trochu zvrhne…

Včera jsem zjistil, že se mi u jednoho webu objevuje port, který ale nikde nastavený nemá. Chyba byla v tom, že IIS Express si nesl v konfiguraci sajtu z dřívějška, kterou jsem shodou okolností spouštěl ze stejného umístění a která měla trošku jinak nastavené adresy. Přišel čas na čistku.

IIS Express má u sebe nainstalovanou utilitku AppCmd.exe, která umí různé psí kusy – mimo jiné třeba vypsat seznam webů a také v nich mazat. Vzhůru do příkazové řádky:

Tento příkaz vypíše jména všech webů, které jsou v IIS Express uložené.

image

A tento smaže záznam webu „abc“.

image

Pokud bychom chtěli být sofistikovanější a použít modré okno PowerShellové, můžeme zkusit třeba tento skript:

Ten pochází odtud a pro změnu smaže všechny uložené weby.

Napsat komentář

Vaše emailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *