2014-02-11 4 views
0

Я пытаюсь вернуть список, представляющий структуру веб-сайта IIS, с помощью Web Administration cmdlets. То, что мне нужно, - это то, что вы видите в дереве дерева inetmgr (Internet Information Services Manager). Я вижу, что есть командлеты до Get-WebApplication и Get-WebVirtualDirectory, но как получить простые старые папки, которые могли быть созданы под корнем сайта?Список всех элементов IIS с помощью командлетов веб-администрирования PowerShell

Есть ли какие-то командлеты, которые мне не хватает? Есть ли какой-либо командлет, который будет просто извлекать все эти элементы в виде коллекции и разрешить мне опросить тип?

ответ

0

Если вы просто хотите, чтобы опрашивать список IIS сайтов и идти оттуда, вы всегда можете сделать:

cd IIS:\sites 
dir 

Затем вы можете перебирать каждый объект для физического пути.

+0

Физический путь действительно будет перечислять все папки, если я перейду через него. Есть ли способ получить всю эту информацию в одном командлете? – codechurn

+0

Нет командлета, о котором я знаю. Вы могли бы просто сделать каталог | выберите {$ _. PhysicalPath} – Josh

Смежные вопросы