Verwenden des Powershell ServerManager-Moduls unter Windows 2016 Server

Dec 31 2020

Ich habe ein Modul, das auf einem Windows 2016-Server ausgeführt wird, für den das ServerManagerModul erforderlich ist . Ist ServerManagerjedoch nicht verfügbar. Es gibt viele Beispiele für die Installation unter Windows 10 mithilfe des Remote Server Admin- Pakets. Dies gilt jedoch nur für Windows 10. Hammer Software enthält einen guten Artikel zum Hinzufügen von Funktionen und Rollen im Jahr 2016, in dem jedoch nicht genau angegeben ist, zu welcher Rolle das ServerManagerModul hinzugefügt wird das globale Umfeld. Es gibt eine Vielzahl von Rollen und Funktionen, und ich habe einige hinzugefügt, kann das ServerManagerModul jedoch scheinbar nicht in meine globale Umgebung integrieren.

Ich habe ältere Dinge (wie diese SOF-Frage ) gelesen , die darauf hindeuten, dass ServerManager 32-Bit ist und für Modulabhängigkeiten nicht automatisch geladen wird. Microsoft dokumentiert es weiterhin für Server 2012, gibt jedoch nicht genau an, wie es auf Server 2016 installiert und verwendet werden soll.

Jetzt bin ich total verwirrt. Mein Modul benötigt, ServerManageraber wie bekomme ich das installiert / geladen? Wenn ich das Modul manuell importiere, funktioniert es, dh:

PS F:\> import-module C:\Windows\sysnative\WindowsPowerShell\v1.0\Modules\ServerManager\ServerManager.psd1

Aber ich brauche dies, um basierend auf meiner Modulanweisung automatisch zu laden RequiredModules.

Antworten

user14915444 Dec 31 2020 at 03:51

Um das Server Manager-Modul verwenden zu können, müssen Sie diese RSAT-Funktion installieren / aktivieren. Der Server-Manager und sein PS-Modul sind Teil dieser Sammlung.