Фильтр 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 или где-то еще, что доказывает, что это невозможно, это также будет полезно.