Фильтр AppCmd для запущенных сайтов
У меня есть скрипт, который использует appcmd найти сайты, использующие определенный vdir и перебирает их, чтобы найти, какие из них в настоящее время работают
appcmd.exe list vdir /physicalPath:Z:\My\Path
:: save sites to array
:: foreach SiteName in array
appcmd.exe list site SiteName
:: hunt for "Started" in the output
но я бы хотел напрямую отфильтровать до запущенных сайтов, используя указанный виртуальный каталог. У меня есть ожидания, что есть /parameter:value это именно так, но я не могу найти список возможных параметров.
Лучше всего будут аргументы на
list vdirвызов, который делаетlist siteненужным.Вторым лучшим будет фильтр на
list siteвызов, который устраняет необходимость охоты на "Начат"Если есть (полный) список
appcmdпараметры в MSDN, TechNet или где-то еще, что доказывает, что это невозможно, это также будет полезно.