2016-04-14 7 views
0

Mein Skript ist Whitelisting IP für eine bestimmte URL in IIS.Doppelte Eintragswarnung in Powershell-Skript während der Arbeit mit IIS?

Set-WebConfigurationProperty -Filter /system.webserver/security/ipsecurity -Name allowUnlisted -Value $false -Location "default web site" 
Add-WebConfiguration /system.webserver/security/ipsecurity -location "default web site" -Value @{ipAddress = 129.0.0.1 ;subnetmask = 255.255.255.0 ;allowed="true"} -pspath IIS:\ 

Es funktioniert perfekt, außer wenn ich den Eintrag manuell von IIS zu entfernen, und ich versuche, wieder dieses Skript ausführen es mich warnt „nicht hinzufügen doppelten Eintrag vom Typ add“. Ich kann den Eintrag in IIS nicht sehen. Gibt es eine Möglichkeit, diesen doppelten Eintrag über die Powershell zu entfernen.

+0

vielleicht läuft 'iisreset' hilft? – Paul

Antwort

0

Grund dafür ist, dass die Datei applicationhost.config im Ordner inetserv diesen Eintrag enthält. Wenn Sie es per Skript hinzufügen, entfernen Sie es per Skript, oder Sie können die Konfigurationsdatei im Editor öffnen und den Eintrag finden und löschen. Speichern Sie die Datei danach.

Verwandte Themen