Summary
This chapter presented an overview of the possibilities of administering IIS through .asp script code. I recommended the HTML version of the Internet Service Manager as the tool for your remote administration of IIS.
You were shown the structure of the metabase, the configuration storage database for IIS, and how the keys and values pertain to the various IIS Admin Objects.
The chapter also covered the ADSI hierarchy discussing the ADSI objects and ADSI container objects.
If you would like to see how the HTML Administration tool handles setting the properties and manipulating the IIS services, the scripts are mostly all JScripts. The .asp files can be found in the %winnt%\system32\inetsrv\iisadmin directory. Do not change these files without ensuring that the originals are backed up. If you modify these files incorrectly, you will render your IIS HTML-based administration tool inoperable.