Module Powershell 'servermanager' introuvable sur Windows 10

13

J'utilise Windows 10 sur une machine virtuelle et je voudrais répertorier la fonctionnalité Windows disponible en exécutant les commandes suivantes sur PowerShell:

Import-Module ServerManager
Get-WindowsFeature

L'exécution de la première commande génère déjà: Le module spécifique 'servermanager' n'a pas été chargé car aucun fichier de module valide n'a été trouvé dans un répertoire de module.

J'ai essayé d'utiliser la solution pour le module Powershell Servermanager de Windows Server 2008 non inclus dans Windows Web Server 2008 R2 mais cela ne fonctionne pas pour moi, c'est-à-dire que je ne trouve pas le module dans C: \ Windows \ System32 \ WindowsPowerShell \ v1.0 \ Modules. Pourtant, je ne pouvais pas trouver comment basculer entre Powershell 64 bits ou 32 bits dans Windows 10. Une aide? Merci

diegus
la source
Je pense que ce n'est qu'une partie du serveur, alors essayez Server 2016 Preview4
magicandre1981
J'ai essayé de résoudre ce problème, mais je ne l'ai pas fait. J'ai trouvé blogs.technet.microsoft.com/drew/2016/12/23/… , mais les cmds powershel ci-dessus échouent toujours.
Jonesome Reinstate Monica

Réponses:

16

Vous devez télécharger et installer les «Outils d'administration de serveur distant pour Windows 10». Le lien de téléchargement est https://www.microsoft.com/en-au/download/details.aspx?id=45520

Outils RSAT sur Windows 10, mise à jour d'octobre 2018 ou ultérieure

À partir de la mise à jour d'octobre 2018 de Windows 10, RSAT est inclus sous la forme d'un ensemble de «fonctionnalités à la demande» à partir de Windows 10. Ne téléchargez pas de package RSAT à partir de cette page. Au lieu de cela, allez simplement dans "Gérer les fonctionnalités optionnelles" dans Paramètres et cliquez sur "Ajouter une fonctionnalité" pour voir la liste des outils RSAT disponibles. Sélectionnez et installez les outils RSAT spécifiques dont vous avez besoin. Pour voir la progression de l'installation, cliquez sur le bouton Retour pour afficher l'état sur la page "Gérer les fonctionnalités optionnelles".

Kieren Dixon
la source
5

Vous pouvez utiliser la balise x86 pour identifier la version PS que vous démarrez. Voir l'image suivante: entrez la description de l'image ici

Istvan
la source
Merci pour le tuyau. Cependant, j'ai essayé de regarder dans la version 32 bits de Powershell mais je ne peux toujours pas exécuter / trouver le module 'servermanager' ...
diegus
Vous avez besoin de la version 64 bits.
Istvan
Ce n'est pas vrai pour moi, je Get-Module -ListAvailabletourne sur la version 64 bits de PS et le module dont j'ai besoin n'est pas sur la liste.
diegus
1
Donc non des installations (32 & 64? A ce module?
Istvan
1
Exactement, aucun d'entre eux (32 bits et 64 bits) ne l'a.
diegus