2009-03-12 6 views
1

Erstellen von IIS-Skriptzuordnungen automatisieren würde Ich mag die folgende Aufgabe mit einem Skript automatisieren eine IIS Skriptzuordnungen für mein Projekt zu erstellen:Wie kann ich

  • Go Systemsteuerung | Verwaltung
  • Öffnen Sie Internetinformationsdienste
  • Klicken Sie mit der rechten Maustaste auf die Standardwebsite, und wählen Sie Eigenschaften.
  • Wählen Sie im Dialogfeld "Eigenschaften" die Registerkarte "Ausgangsverzeichnis".
  • Klicken Sie auf die Schaltfläche Konfiguration im Dialogfeld Anwendungskonfiguration.
  • Klicken Sie auf die Schaltfläche "Hinzufügen".

In hinzufügen/bearbeiten Dialogfenster, stellen Sie sicher sind folgende Einstellungen korrekt:

  • für ausführbare Datei, in C setzen: \ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ aspnet_isapi. dll
  • für die Erweiterung, setzen Sie in ‚*‘
  • für Verben, wählen
  • wählen Sie ‚Script Engine‘ ‚alle Verben‘ und verlassen ‚Überprüfen Sie, ob Datei existiert‘ leer.

Hinweis: Die IIS v5.1 Manager-Konsole ermöglicht es Ihnen, '*' Wild Card Erweiterung Namen hinzuzufügen, aber IIS v6-Manager nicht. Es ist nur eine Einschränkung der Benutzeroberfläche. Meine Box ist WinXP.

Antwort

0

Wir haben ein Skript, das einige Aktualisierungen an IIS unter Verwendung von Javascript durchführt.

var iisPath = "IIS://localhost/W3SVC/" + siteID; 
var site = GetObject(iisPath); 

Von hier aus sollten Sie in der Lage sein zu tun, was Sie wollen. http://blogs.msdn.com/david.wang/archive/2005/07/13/HOWTO_Enumerate_IIS_Website_Configuration.aspx und hier sind die spezifischen Informationen für die Script Eigenschaft: Sie können rund um die object model.

Sie können den Artikel auch prüfen wollen, brauchen, betrachten http://msdn.microsoft.com/en-us/library/ms526052.aspx