Utilisation du module Powershell ServerManager sur Windows 2016 Server

Dec 31 2020

J'ai un module qui fonctionne sur un serveur Windows 2016 qui nécessite le ServerManagermodule. Cependant, ServerManagern'est pas disponible. Il existe de nombreux exemples d'installation pour Windows 10 à l'aide du package Remote Server Admin , mais ce n'est que pour Windows 10. Hammer Software a un bon article sur l'ajout de fonctionnalités et de rôles en 2016, mais il ne dit pas spécifiquement à quel rôle ajoutera le ServerManagermodule. l'environnement mondial. Il y a un gajillion de rôles et de fonctionnalités et j'en ai ajouté quelques-uns mais je n'arrive pas à intégrer le ServerManagermodule dans mon environnement global.

J'ai lu des choses plus anciennes (telles que cette question SOF ) qui suggèrent que ServerManager est 32 bits et ne se charge pas automatiquement pour les dépendances de module. Microsoft le documente toujours pour Server 2012 mais ne dit pas spécifiquement comment l'installer et l'utiliser sur Server 2016.

Maintenant, je suis totalement confus. Mon module nécessite ServerManagermais comment puis-je l'installer / le charger? Si j'importe le module manuellement, cela fonctionnera, c'est-à-dire:

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

Mais j'en ai besoin pour charger automatiquement en fonction de ma RequiredModulesdirective de module .

Réponses

user14915444 Dec 31 2020 at 03:51

Pour utiliser le module Gestionnaire de serveur, vous devez installer / activer cette fonctionnalité RSAT. Le gestionnaire de serveur et son module PS font partie de cette collection.