ADSI не будет подключаться к IIS с рабочей станции XP - PullRequest
0 голосов
/ 23 сентября 2008

Я успешно использую VBScript в WScript для удаленного чтения и записи конфигураций IIS с сервера. Когда я пытаюсь запустить те же самые скрипты из своего стола, они терпят неудачу, однако. Пример:

Dim vdir
Set vdir = GetObject("IIS://servername/w3svc/226/root")

Ошибка = "Неверный синтаксис"

Код отлично работает при запуске с одного сервера IIS на другой, но я бы хотел запустить его с моей рабочей станции XP. Казалось бы разумным, что есть доступная загрузка ADSI, которая заставит все работать с моего компьютера, но я не могу найти ее. Я скачал ADAM , но это дало мне лишь небольшую часть необходимой мне функциональности.

Есть какие-нибудь намеки там? Спасибо.

Ответы [ 2 ]

1 голос
/ 01 октября 2008

Стефбу прав, и этот ответ был полезен, но этого недостаточно. Чтобы удаленно использовать ADSI с моей рабочей станции XP, мне нужно было установить IIS 5.1. Как только это было установлено, все мои сценарии начали работать. Если есть установка, которая может заставить скрипты работать, не делая мой компьютер сервером IIS, я не знаю об этом.

1 голос
/ 23 сентября 2008

Похоже, что поставщик IIS ADSI не установлен / не зарегистрирован (вероятная причина синтаксической ошибки в протоколе IIS: в строке)

Просто отследить, откуда берутся библиотеки провайдера - подозреваю, что он устанавливается с:

Пакет управления IIS 6.0

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...