Utilizzo del modulo Powershell ServerManager su Windows 2016 Server

Dec 31 2020

Ho un modulo che viene eseguito su un server Windows 2016 che richiede il ServerManagermodulo. Tuttavia, ServerManagernon è disponibile. Ci sono molti esempi di installazione per Windows 10 utilizzando il pacchetto Remote Server Admin , ma è solo per Windows 10. Hammer Software ha un buon articolo sull'aggiunta di funzionalità e ruoli nel 2016 ma non dice specificamente a quale ruolo aggiungerà il ServerManagermodulo l'ambiente globale. Ci sono moltissimi ruoli e funzionalità e ne ho aggiunti alcuni ma non riesco a portare il ServerManagermodulo nel mio ambiente globale.

Ho letto cose più vecchie (come questa domanda SOF ) che suggeriscono che ServerManager è a 32 bit e non si carica automaticamente per le dipendenze del modulo. Microsoft lo documenta ancora per Server 2012 ma non dice specificamente come installarlo e utilizzarlo su Server 2016.

Adesso sono totalmente confuso. Il mio modulo richiede, ServerManagerma come posso installarlo / caricarlo? Se importi manualmente il modulo funzionerà, ovvero:

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

Ma ho bisogno di questo per caricare automaticamente in base alla mia RequiredModulesdirettiva del modulo .

Risposte

user14915444 Dec 31 2020 at 03:51

Per utilizzare il modulo Server Manager, è necessario installare / abilitare la funzionalità RSAT. Il Server Manager e il suo modulo PS fanno parte di quella raccolta.