Gewusst wie: Hinzufügen und Entfernen von Webdiensterweiterungsdateien in IIS 6.0

SPRACHE AUSWÄHLEN SPRACHE AUSWÄHLEN
Artikel-ID: 328419 - Produkte anzeigen, auf die sich dieser Artikel bezieht
Alles erweitern | Alles schließen

Auf dieser Seite

Zusammenfassung

Dieser schrittweise aufgebaute Artikel beschreibt das Hinzufügen von Web service Erweiterungsdateien wie Internet Server Application Programming Interface Erweiterungen (ISAPI) und Anwendungen (CGI = Common Gateway Interface), zu einer lokalen oder einem Remoteserver in Internet Information Services (IIS) 6.0. Die Artikel auch Beschreibt das Entfernen von Webdiensterweiterungsdateien aus einem lokalen oder remote Server in IIS 6.0.

Der IIS 6.0-Metabasis enthält den Webdienst Erweiterung Einschränkungsliste (WebSvcExtRestrictionList) Eigenschaft, die eine Liste von kommagetrennten Zeichenfolgen ausgeführt Beschreiben Sie jede Webdiensterweiterung, die auf dem Server und aktuelle installiert ist Status (aktiviert oder deaktiviert) der Erweiterung. Für IIS eine Erweiterung verwendet es muss in der Einschränkungsliste für Webdiensterweiterungen Web vorhanden sein.

Die Iisext.vbs Befehlszeile-Skript, das in der Sysvol\system32\ gespeichert ist (standardmäßig "Windows\System32") Verzeichnis, kann zum Hinzufügen einer einzelnen Datei, oder Entfernen Sie eine einzelne Datei aus der WebSvcExtRestrictionList -Eigenschaft auf einem lokalen oder remote-Computer, auf dem IIS 6.0 ausgeführt wird. Die Syntax hierfür lautet wie folgt:

Hinzufügen von Dateien:
Iisext / AddFile Laufwerk: \Path\FileNameAccess {0|1} ID löschbar {0|1} {Kurzbeschreibung [/ s Computer [/ u [Domain\] Benutzer/p Kennwort]]
Entfernen Sie Dateien:
Iisext / RmFile Laufwerk: \Path\FileName [/ s Computer [/ u [Domain\] Benutzer [/ p Kennwort]]]
Weitere Informationen zu diesen Parametern finden Sie unter der Parameter am Ende des Abschnitts in diesem Artikel.

Hinzufügen von Webdiensterweiterungsdateien

Dieser Abschnitt beschreibt das Hinzufügen von Webdiensterweiterungsdateien auf einen lokalen Server und einem Remoteserver.

Hinzufügen von Webdiensterweiterungsdateien auf einem lokalen Server

Der folgende Befehl fügt die Datei Test.exe an den Webdienst Einschränkungsliste für Webdiensterweiterungen (WebSvcExtRestrictionList) auf dem lokalen Server. In diesem Beispiel wird der Zugriff auf 1 gesetzt So aktivieren Sie die Datei beim Start, die ID des Webs Webdiensterweiterung ist Test und löschbar -Flag auf 0 festgelegt ist, um zu verhindern, dass die Datei gelöscht wird.

Wenn Sie eine Webdiensterweiterungs-Datei hinzufügen, ändern Sie in den Ordner "Systemvolume\System32" (der Standardwert ist "Windows\System32") an einer Eingabeaufforderung, und geben Sie dann die folgenden Befehl ein:
Iisext/AddFile c:\Source\Test.exe 1 0 Test testen
Sie erhalten folgende Antwort:
Verbindung mit Server wird hergestellt...Fertig.
Hinzufügen der Erweiterungsdatei geschlossen Sie werden ab.

Hinzufügen von Webdiensterweiterungsdateien auf einem Remoteserver

Der folgende Befehl fügt die Datei Test.dll mit dem Webdienst Einschränkungsliste für Webdiensterweiterungen (WebSvcExtRestrictionList) auf dem Remoteserver. In diesem Beispiel die Zugriffsoption So deaktivieren Sie die Datei beim Start, die ID der auf 0 festlegen der Webdiensterweiterung ist Test und löschbar -Flag auf 1 festgelegt, um die Datei gelöscht werden kann. Die entfernte Datenbank Name des Servers ist Server1, der Domänenname ist Domäne1 und der Benutzername und Kennwort, die verwendet werden, zum Ausführen der Aufgabe sind Administrator: Password11. Für Weitere Informationen zu diesen Parametern finden Sie unter der Parameter am Ende des Abschnitts in diesem Artikel.

Wenn Sie eine Webdiensterweiterungs-Datei hinzufügen, ändern Sie in der Ordner "Systemvolume\System32" (standardmäßig "Windows\System32") an einer Eingabeaufforderung, und geben Sie den folgenden Befehl:
Iisext/AddFile c:\Source\Test.dll 0 1 Testen/s Server1/u Domain1\Administrator/p Password11
Sie erhalten folgende Antwort:
Verbindung mit Server wird hergestellt...Fertig.
Hinzufügen der Erweiterungsdatei geschlossen Sie werden ab.

Entfernen von Webdiensterweiterungsdateien

Dieser Abschnitt beschreibt das Entfernen von Webdiensterweiterungsdateien aus einem lokalen Server und einem Remoteserver.

Entfernen von Webdiensterweiterungsdateien aus einem lokalen Server

Der folgende Befehl entfernt den Dateieintrag für Test.dll aus der Web Service Erweiterung Einschränkungsliste (WebSvcExtRestrictionList) auf einem lokalen Server.

Wechseln Sie an einer Eingabeaufforderung der Ordner "Systemvolume\System32" (der Standardwert ist "Windows\System32"), und geben Sie dann die folgenden Befehl ein:
Iisext/RmFile c:\Source\Test.dll
Sie erhalten folgende Antwort:
Verbindung mit Server wird hergestellt...Fertig.
Erweiterung entfernen wurde fertig gestellt.

Entfernen von Webdiensterweiterungsdateien aus einem Remote-Server

Der folgende Befehl entfernt die Datei Test.exe aus dem Web Einschränkungsliste für Webdiensterweiterungen (WebSvcExtRestrictionList) auf einem Remotecomputer. In diesem Beispiel wird der Name des remote-server Server1, ist der Domänenname Domäne1, und den Benutzernamen und das Kennwort, das sind verwendet zum Ausführen der Aufgabe sind Administrator: Password11. Weitere Informationen zu diesen Parametern finden Sie unter der Parameter Abschnitt am Ende dieses Artikels.

Ändern Sie an einer Eingabeaufforderung in den Ordner "Systemvolume\System32" (der Standardwert ist "Windows\System32"), und geben Sie den folgenden Befehl:
Iisext/RmFile c:\Source\Test.exe/s Server1/u Domain1\Administrator/p Password11
Sie erhalten folgende Antwort:
Verbindung mit Server wird hergestellt...Fertig.
Erweiterung entfernen wurde fertig gestellt.

Parameter

  • Laufwerk:\Path\FileName: Dieser Parameter gibt den Dateinamen und Pfad des Webs Webdiensterweiterungs-Datei hinzugefügt werden.
  • Zugriff: die Access numerische Bezeichnung ist erforderlich, da es benennt mit Zustimmung Gibt an, ob eine Webdiensterweiterungs-Datei ist deaktiviert (0) oder aktiviert (1) nach der -Webdienst wird hinzugefügt.
  • ID: die ID ist erforderlich, wenn eine Webserver-Erweiterung hinzugefügt wird, da Es gibt die ID, die mit der Datei verknüpft ist. Wenn die ID nicht vorhanden ist, Iisext erstellt als den Namen der Datei (d. h. ausführbare oder (DLL).
  • Löschbar: löschbare numerische Bezeichnung ist erforderlich, wenn eine Datei ist hinzugefügt, da es verhindern (0) oder zulassen (1) kann eine Webdiensterweiterungs-Datei aus aus der Einschränkungsliste für Webdiensterweiterungen Web gelöscht wird.
  • {Kurzbeschreibung: Dies ist die erforderliche kurze Beschreibung des Webdiensts Erweiterungsdatei.
  • / s Computer: Dieser Parameter gibt den Netzwerknamen oder die IP-Adresse der Remote-Computer. Wenn dieser Parameter nicht verwendet wird, wird standardmäßig das Skript auf der lokale Computer.
  • / u Domäne\Benutzer: Dieser Parameter gibt das Benutzerkonto, das hat Administratorrechte auf dem Remotecomputer und, werden das Skript ausgeführt. Das Skript verwendet die lokal angemeldeten Anmeldeinformationen, wenn diese Option nicht ist angegeben.
  • / p Kennwort: Dieser Parameter gibt das Kennwort für das Konto an. mit dem Parameter/u verwendet. Wenn der Parameter/s nicht verwendet wird und ein Kennwort erforderlich ist, kann der Benutzer aufgefordert, das Kennwort einzugeben, und das Kennwort verdeckt wird.
  • /?: Dieser Parameter zeigt die Hilfe an der Eingabeaufforderung.

Informationsquellen

Weitere Informationen klicken Sie auf die Artikelnummern unten klicken, um Anzeigen von Artikeln in der Microsoft Knowledge Base:
328360 So aktivieren und Deaktivieren von ISAPI-Erweiterungen und CGI-Anwendungen in IIS 6.0
328505 Gewusst wie: Auflisten Webservererweiterungen und Erweiterungsdateien in IIS 6.0

Eigenschaften

Artikel-ID: 328419 - Geändert am: Samstag, 4. Mai 2013 - Version: 7.0
Die Informationen in diesem Artikel beziehen sich auf:
  • Microsoft Internet Information Services 6.0
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows Small Business Server 2003 Premium Edition
  • Microsoft Windows Small Business Server 2003 Standard Edition
Keywords: 
kbwebservices kbappservices kbhowtomaster kbmt KB328419 KbMtde
Maschinell übersetzter Artikel
Wichtig: Dieser Artikel wurde maschinell übersetzt und wird dann möglicherweise mithilfe des Community Translation Framework (CTF) von Mitgliedern unserer Microsoft Community nachbearbeitet. Weitere Informationen zu CTF finden Sie unter http://support.microsoft.com/gp/machine-translation-corrections/de.
Den englischen Originalartikel können Sie über folgenden Link abrufen: 328419
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.

Ihr Feedback an uns

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com