web-dev-qa-db-fra.com

Le module ServerManager est-il disponible sur Windows 7?

Le module ServerManager est-il disponible sur Windows 7 Ultimate?

Je pense (mais je ne suis pas sûr car je n'ai jamais regardé la sortie auparavant) le script PS que j'ai travaillé auparavant mais après quelques problèmes avec l'installation d'IIS7, il a cessé de fonctionner.

Script suivant

import-module servermanager

échoue avec une erreur

Import-Module : The specified module 'servermanager' was not loaded because no valid module file was found in any module directory.
At line:1 char:14
+ import-module <<<<  servermanager
    + CategoryInfo          : ResourceUnavailable: (servermanager:String) [Import-Module], FileNotFoundException
    + FullyQualifiedErrorId : Modules_ModuleNotFound,Microsoft.PowerShell.Commands.ImportModuleCommand

J'ai trouvé la recommandation d'exécuter

Dism.exe /Online /Enable-Feature /FeatureName:ServerManager-PSH-Cmdlets

sur ma machine, mais il échoue également avec une erreur Feature name ServerManager-PSH-Cmdlets is unknown.

13
expert

Pour exécuter le Gestionnaire de serveur sur Windows 7, vous devez télécharger et installer la boîte à outils de gestion de serveur à distance à partir de MS

Lien d'information: http://technet.Microsoft.com/en-us/library/dd759202.aspx

Lien de téléchargement: http://www.Microsoft.com/download/en/details.aspx?displaylang=en&id=7887

MISE À JOUR: nouvelles informations OP

Le problème est que Windows 7 n'est pas un système d'exploitation serveur et que le Gestionnaire de serveur n'est pas conçu pour gérer ou surveiller les systèmes d'exploitation non serveur. Vous pouvez installer le Gestionnaire de serveur sur un ordinateur Windows 7, mais uniquement dans le but de gérer les systèmes de serveurs autres. Bien qu'il puisse y avoir un hack pour le faire fonctionner comme vous le souhaitez, je ne sais pas ce que ce hack peut être.

Je suppose donc que la question suivante est: pourquoi?

Si vous essayez simplement de voir ce que vous pouvez faire avec Power Shell: ce correctif nécessitera probablement plus que PS pour pirater ensemble.

SI vous essayez de gérer un ordinateur Windows 7 dans un rôle de serveur: la réponse est probablement la même que ci-dessus: si vous pouvez le pirater, tant mieux. Sinon, désolé.

13
music2myear

Étant donné que la réponse incorrecte continue étonnamment de gagner des votes positifs, je me sens obligé de poster la mienne.

Malheureusement, la solution suggérée par @ music2myear ne fonctionne pas.

La solution de contournement pour Windows 7 consiste à utiliser un script tiers appelé PSClientManager .

Le seul problème avec cela est qu'il n'est pas signé, donc PowerShell a refusé de l'utiliser. Vous pouvez désactiver la signature par les méthodes décrites ici .

2
expert

La possibilité d'utiliser votre ordinateur portable Win7 Pro pour gérer les serveurs Windows est l'attente ici - et raisonnable à cela. Certaines boutiques désapprouvent les administrateurs se connectant aux serveurs pour chaque petite fonction d'administration (quels rôles, fonctionnalités, niveau de patch, etc.). Qu'en est-il du gars qui fait de l'AQ sur des serveurs sur le point de se déployer vers un emplacement distant? Il a besoin de se connecter à chaque boîte (c'est stupide)? L'installation de RSAT sur votre client Win7 signifie que vous devriez pouvoir utiliser les mods PowerShell (Servermanager) pour effectuer l'administration de base, l'assurance qualité, l'audit, etc.

2
Curmudge0n