После дальнейших исследований:
Крис говорил о сценариях WMI и пространстве имен System.Management, которые прекрасно работают, если вы подключаетесь к IIS 6 или выше.
DirectoryServices требует установленного IIS, поскольку он добавляет дополнительные биты в ADSI, которые позволяют ему запрашивать IIS. Кроме того, вам нужно установить диспетчер совместимости IIS 6, если вы используете IIS 5 (Windows XP) или IIS 7 (Windows 7) для получения нужных компонентов ADSI.
Существует последняя альтернатива для IIS 7, которая представляет собой пространство имен Microsoft.Web.Administration.
К сожалению, в моем сценарии мне нужно использовать как IIS 5, так и IIS 6, что означает, что DirectoryServices - единственный способ получить то, что мне нужно. К счастью, я считаю, что должен быть установлен только менеджер совместимости, а не весь сервер IIS (надеюсь, это опция в Windows XP ...)
Принял Криса в качестве ответа на предложение по WBEM, хотя я не могу использовать его в этом случае!