Le module ServerManager est-il disponible sur Windows 7?

13

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é une recommandation pour exécuter

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

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

expert
la source
Avez - vous eu cette installation lorsque vous avez essayé d'exécuter ce script?
Zoredache
Qu'est-ce que c'est" ?
expert
Regardez le lien et voyez. BTW Il semble que @ music2myear ait ajouté une réponse avec le même lien.
Zoredache
Ah ok. Oui, sa réponse ne fonctionne malheureusement pas.
expert

Réponses:

13

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 d' autres systèmes de serveur. 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é.

music2myear
la source
Dois-je installer x64 uniquement (ce qui correspond à mon système) ou les deux?
expert
le 64 bits devrait être capable de gérer le système inférieur je suppose.
Ingénieur principal des systèmes
Le serveur est-il 32 bits?
music2myear
Je n'ai pas de serveur. C'est Windows 7 x64. Je viens d'installer la version x64 de la boîte à outils de gestion de serveur à distance et jusqu'à présent, cela n'a pas aidé. Je vais redémarrer ma machine maintenant pour voir si cela change quelque chose.
expert
Vous essayez donc d'exécuter Windows 7 en tant que serveur et d'avoir l'outil Gestionnaire de serveur pour le gérer?
music2myear
2

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 BASIC, l'AQ, l'audit, etc.

Curmudge0n
la source
2

É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 à l'aide des méthodes décrites ici .

expert
la source