Доступен ли модуль ServerManager в Windows 7?

13

Доступен ли модуль ServerManager в Windows 7 Ultimate ?

Я думаю (но я не уверен, потому что я никогда не смотрел на вывод раньше) сценарий PS, который я работал раньше, но после некоторых проблем с установкой IIS7 он перестал работать.

Следующий скрипт

import-module servermanager

не удается с ошибкой

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

Я нашел рекомендацию для запуска

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

на моей машине, но он также не работает с ошибкой Feature name ServerManager-PSH-Cmdlets is unknown.

эксперт
источник
Была ли у вас это установлены , когда вы пытаетесь запустить этот сценарий?
Зоредаче
Что это" ?
эксперт
Посмотрите на ссылку и увидите. Кстати, @ music2myear добавил ответ с той же ссылкой.
Зоредаче
Ах хорошо. Да, его ответ не работает, к сожалению.
эксперт

Ответы:

13

Для запуска диспетчера сервера в Windows 7 необходимо загрузить и установить инструментарий удаленного управления сервером с MS

Информационная ссылка: http://technet.microsoft.com/en-us/library/dd759202.aspx

Ссылка для скачивания: http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=7887

ОБНОВЛЕНИЕ: новая информация ОП

Проблема в том, что Windows 7 не является серверной ОС, а Диспетчер серверов не предназначен для управления или мониторинга несерверных ОС. Вы можете установить Диспетчер серверов на компьютер под управлением Windows 7, но только для управления другими серверными системами. Хотя может быть взлом, чтобы заставить его работать так, как вы хотите, я не знаю, каким может быть этот взлом.

Итак, я думаю, следующий вопрос: почему?

Если вы просто пытаетесь понять, что вы можете сделать с Power Shell: это исправление, вероятно, займет больше, чем просто PS, чтобы взломать вместе.

Если вы на самом деле пытаетесь управлять компьютером с Windows 7 в роли сервера: ответ, вероятно, такой же, как и выше: если вы можете взломать его, отлично. В противном случае, извините.

music2myear
источник
Должен ли я установить только x64 (что соответствует моей системе) или оба?
эксперт
Полагаю, что 64-битная система должна быть в состоянии управлять младшей системой.
Старший системный инженер
Является ли сервер 32-битным?
music2myear
У меня нет сервера. Это Windows 7 x64. Я только что установил 64-разрядную версию инструментария Remote Server Management, и пока это не помогло. Я перезагружу свою машину сейчас, чтобы посмотреть, изменится ли она.
эксперт
Итак, вы пытаетесь запустить Windows 7 в качестве сервера, и у вас есть инструмент диспетчера серверов для управления им?
music2myear
2

Возможность использовать ваш ноутбук Win7 Pro для управления серверами Windows - это ожидание, и вполне разумное. Некоторые магазины не одобряют администраторов, заходящих на серверы для каждой маленькой функции администратора (какие роли, функции, уровень исправлений и т. Д.). Как насчет парня, который проводит QA на серверах, которые собираются развернуть в удаленном месте? Ему нужно войти в каждый ящик (это глупо)? Установка RSAT на клиенте Win7 означает, что вы должны иметь возможность использовать моды PowerShell (Servermanager) для администрирования BASIC, контроля качества, аудита и т. Д.

Curmudge0n
источник
2

Так как неправильный ответ неожиданно продолжает набирать обороты, я чувствую себя обязанным опубликовать свой собственный

К сожалению, решение, предложенное @ music2myear, не работает.

Обходной путь для Windows 7 - использовать сторонний скрипт под названием PSClientManager .

Единственное, с чем можно столкнуться - это то, что он не подписан, поэтому PowerShell отказался его использовать. Вы можете отключить подпись одним из способов, описанных здесь .

эксперт
источник