Power shell: Импорт-Модуль - PullRequest
       21

Power shell: Импорт-Модуль

9 голосов
/ 11 апреля 2011

Я пытался использовать кэширование набора приложений на стандартном сервере win2008. Когда я выполняю следующую команду, я получаю: Модуль импорта DistributedCacheAdministration Модуль импорта: указанный модуль «DistributedCacheAdministration» не был загружен, поскольку ни в одном каталоге модулей не было найдено допустимого файла модуля.

Где находится этот каталог и как я могу использовать этот модуль

Кроме того, похоже, что у меня есть powershell 1. Кажется, я не могу установить powershell 2

Ответы [ 2 ]

13 голосов
/ 11 апреля 2011

Модули и их команды - это функция только в Powershell 2, поэтому вы можете быть уверены, что используете эту версию.Я думаю, вы запутались, потому что Powershell.exe находится в каталоге "1.0";это только для обеспечения обратной совместимости версии 2.0.

Необходимо указать точное местоположение загружаемого модуля: Import-Module [-Force] путь к файлу-модулю`

Четлучше иметь его доступным через переменную окружения $PSModulePath.Попробуйте Get-Module -ListAvailable, чтобы увидеть, какие модули доступны.Так как тот, который вы пытаетесь загрузить, кажется, не указан в списке, попробуйте установить $ PSModulePath в папку выше директории, содержащей файл модуля.указав правильный путь к модулю, установите его через «Свойства компьютера».

0 голосов
/ 07 августа 2013

Я установил AppFabric, и папка отображается в C:\Windows\System32\WindowsPowerShell\v1.0\Modules\DistributedCacheAdministration

Пока Import-Module DistributedCacheAdministration не работает, а модуль не указан в Get-Module -ListAvailable

...