Переименовать виртуальный каталог в IIS с помощью VBScript?

Как я могу переименовать виртуальный каталог (или веб-приложение) в IIS 6.0 / 7.0 с помощью VBScript?


person Community    schedule 05.11.2008    source источник


Ответы (4)


Если вы просто хотите изменить имя сайта в IIS 7. Отредактируйте файл applicationHost.config. Этот файл можно найти в c:\Windows\System32\inetsrv\config\

Найдите и замените название приложения. Сохраните файл. И если вы перезапустите консоль управления IIS, вы увидите, что имя изменилось.

person David    schedule 13.07.2011

Вы хотите переименовать его в IIS или изменить виртуальный путь? adsutil может делать то же самое. Он должен быть установлен в c: \ inetpub \ AdminScripts

adsutil.vbs НАБОР W3SVC / svcnum / Root / AppName / AppFriendlyName "Новое понятное имя"
adsutil.vbs НАБОР W3SVC / svcnum / Root / AppName / AppRoot «Новый путь приложения»

person jwmiller5    schedule 05.01.2009

См. Свойство «Имя» объектов из коллекции IIsWebVirtualDirSetting WMI (из пространства имен MicrosoftIISv2 WMI).

см. http://msdn.microsoft.com/en-us/library/ms525005%28v=vs.90%29.aspx

person Guile    schedule 13.07.2011

Я предполагаю, что вы хотите использовать локальный сценарий оболочки.

Попробуйте PowerShell, я думаю, что IIS7 представил новые инструменты администрирования, которые выглядят довольно мощно. Я думаю, что вы также можете использовать эти сценарии для удаленного управления IIS через WMI.

Это не должно быть сложнее, чем VBScript.

Другой способ - использовать VBScript для редактирования файлов конфигурации IIS или создать административный объект, но, похоже, это не способ сделать это.

Надеюсь, это поможет.

person adilei    schedule 01.01.2009