Partager via


PowerShell: Démarrer/Arrêter des Sites IIS sans le Module WebAdministration (fr-FR)

Note: Cet article est une traduction.

Demande: Comment démarrer ou arrêter des sites dans IIS sans utiliser le module PowerShell WebAdministration?

Solution: Il n'est pas nécessaire de se baser uniquement sur le module PowerShell WebAdministration.

Ci-dessous se trouve l'extrait de code qui démarrera le "Default Web Site" pour vous:

  try{    $ErrorActionPreference = "Stop" #To catch exceptions    [System.Reflection.Assembly]::LoadWithPartialName("Microsoft.Web.Administration") | Out-Null    $iis = new-object Microsoft.Web.Administration.ServerManager    $website = $iis.sites | Where {$_.name -eq "Default Web Site"} #filter the Website Object    $website.start() #invoke the start method on it      #$website.stop() # uncomment this line to stop the website}catch{    Write-Error -message "Couldn't start website."}

Autres langues

Cet article est également disponible dans les langues suivantes: