Piszę skrypt PowerShell, aby wykonać pewne funkcje administracyjne w IIS 7.5.PowerShell + WebAdministration - Jak uzyskać stronę internetową z aplikacji web?
import-module WebAdministration
W niektórych przypadkach znam nazwę aplikacji internetowej, z którą chcę pracować, ale nie strony internetowej, na której się znajduje. Uzyskanie aplikacji jest proste:
$app = get-webapplication -name 'MyApp'
Ale nie mogę wymyślić, jak uzyskać nazwę strony internetowej biorąc pod uwagę aplikację. Nie wydaje się być właściwością poza obiektem webapplication. Najlepsze, co mogłem wymyślić, to próba przejścia przez ścieżkę testową:
get-website | where {test-path "iis:\sites\$_.name\MyApp"}
Z jakiegoś powodu, który pojawia się pusty. Wszelkie przemyślenia na temat tego, jak sobie z tym poradzić? Z góry dziękuję.
bingo. jesteś bohaterem. –