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