Назад | Перейти на главную страницу

Получить список физических путей всех веб-сайтов в IIS

Меня попросили принять участие в задаче миграции сервера. Мне дали задание получить список физических путей всех сайтов, размещенных на IIS .

Я знаю, как получить индивидуальный путь к веб-сайтам в IIS с помощью графического интерфейса, а также может просматривать список веб-сайтов и соответствующий физический путь в IIS GUI, нажав на Просмотр приложения ссылка на сайт.

Но я не знаю, как экспортировать эту информацию в таблицу Excel.

Есть ли какая-либо опция в графическом интерфейсе или какая-то команда, которую нужно выполнить в командная строка что поможет получить необходимую информацию за один раз?

Существует множество размещенных веб-сайтов, и было бы обременительно посещать каждое приложение, копировать физические пути и вставлять в Excel.

VDIRS СПИСКА APPCMD

И все, что заканчивается косой чертой, является сайтом (приложением корневого уровня).

Но это было бы неправильно!

Любая миграция сервера, которая не требует использования инструмента веб-развертывания (MSDeploy), в значительной степени автоматически:

  • упаковать все веб-сайты и контент,
  • и вставьте его в целевую систему

скорее всего, будет пустой тратой вашего времени в долгосрочной перспективе.

Скачайте WebDeploy, поработайте с ним и используйте его для миграции.

Выход: msdeploy -verb: sync -source: webserver60 -dest: package = c: \ webServer.zip

или любые его вариации. In в основном то же самое, с обратными аргументами source и dest.

http://www.iis.net/learn/publish/using-web-deploy/use-the-web-deployment-tool