Einrichten eines festen Ports für WMI
WMI wird als Teil eines Freigegebenen Diensthosts mit Ports ausgeführt, die standardmäßig über DCOM zugewiesen sind. Sie können den WMI-Dienst jedoch so einrichten, dass er als einziger Prozess auf einem separaten Host ausgeführt wird, und einen festen Port angeben.
Das folgende Verfahren ist ein automatisiertes Setup, mit dem WMI über einen festen Port verfügen kann. Die Prozedur verwendet das Befehlszeilentool winmgmt.
So richten Sie einen festen Port für WMI ein
- Geben Sie an der Eingabeaufforderung winmgmt -standalonehost ein.
- Beenden Sie den WMI-Dienst, indem Sie den Befehl net stop "Windows Management Instrumentation" eingeben, oder verwenden Sie den Kurznamen net stop winmgmt.
- Starten Sie den WMI-Dienst erneut auf einem neuen Diensthost neu, indem Sie net start "Windows Management Instrumentation" oder net start winmgmt eingeben.
- Richten Sie eine neue Portnummer für den WMI-Dienst ein, indem Sie netsh firewall add tcp 24158 WMIFixedPort eingeben.
Um alle Änderungen rückgängig zu machen, die Sie an WMI vornehmen, geben Sie winmgmt /sharedhost ein, beenden und starten Sie dann den winmgmt-Dienst erneut.
Beispiele
Ein Skript, das einen festen Port für WMI ein richtet, finden Sie im folgenden Skriptkatalog-Codebeispiel.
oder ein PowerShell-Codebeispiel, das die WMI-Porteinstellungen aktiviert oder deaktiviert, finden Sie im Beispiel Set-WmiSinglePort im TechNet-Katalog.