Recycle-Anwendung Pool mit Powershell-Skript
Möchte ich recycle meine Anwendungspool mit einer liner-Befehl kann ich in meinen powershell-Skript. Ich habe den folgenden code in der powershell-Skript:
Import-Module WebAdministration
$site = "Default Web Site"
$pool = (Get-Item "IIS:\Sites\$site"| Select-Object applicationPool).applicationPool
Restart-WebAppPool $pool
Aber ich erhalte eine Fehlermeldung, dass name IIS nicht vorhanden. Bitte informieren Sie
- Bitte Ignoriere meinen obigen Kommentar, wie ich bin nicht in der Lage, um es zu Bearbeiten. Folgende ist, was ich sagen will: ich habe den folgenden code in der powershell-Skript: Neustart-webitem aus 'IIS:\AppPools\DefaultAppPool' Import-Module WebAdministration $site = "Default Web Site" $pool = (Get-Item "IIS:\Sites\$site"| Select-Object-applicationPool).applicationPool neu Starten-WebAppPool $pool, Aber ich bekomme Fehler, dass name IIS nicht vorhanden. Ich bin nicht in der Lage, um es herauszufinden
- Ich würde empfehlen, mit der Bearbeitung Ihrer Frage, eher als, Kommentare hinzufügen. Das ist in der Regel, wie Leute tun, die es hier bei StackOverflow. Schauen Sie sich die "How to ask" - Artikel zu: stackoverflow.com/help/how-to-ask
- Vielen Dank für die Beratung Trevor.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich mag es, wenn die Antworten sind kurz und einfach, wie diese...
Können Sie
appcmd.exe
:Können Sie auch abrufen der entsprechenden WMI-Instanz und rufen die
Recycle()
Methode:Vielleicht wird jemand finden, das man ebenfalls als nützlich:
Funktioniert bei mir bei der AWS durch den Befehl Ausführen.
Folgende Befehl funktioniert bei mir