Je suis en train de créer un script PowerShell qui crée un nouveau IIS 6 site web et définit des choses comme pool d'applications, des cartes d'application Wildcard, ASP.NET version, etc.Comment mettre à jour IIS existant 6 Site Web à l'aide PowerShell
Après une recherche approfondie sur Internet, j'ai trouvé un script qui me permet de créer un nouveau site Web, mais pas de modifier toutes les propriétés dont j'ai besoin.
$newWebsiteName = "WebSiteName"
$newWebsiteIpAddress = "192.168.1.100"
$newWebSiteDirPath = "c:\inetpub\wwwroot\WebSiteName"
$iisWebService = Get-WmiObject -namespace "root\MicrosoftIISv2"
-class "IIsWebService"
$bindingClass = [wmiclass]'root\MicrosoftIISv2:ServerBinding'
$bindings = $bindingClass.CreateInstance()
$bindings.IP = $newWebsiteIpAddress
$bindings.Port = "80"
$bindings.Hostname = ""
$result = $iisWebService.CreateNewSite
($newWebsiteName, $bindings, $newWebSiteDirPath)
Toute aide sur la façon de développer l'exemple ci-dessus est grandement appréciée.
Désolé, quelles propriétés avez-vous besoin de modifier spécifiquement? –