2011-04-11 16 views
9

Próbowałem dla nas buforowania tkaniny aplikacji na standardowym serwerze win2008. Kiedy wykonuję następujące polecenie otrzymuję: Import-Module DistributedCacheAdministration Moduł importu: Określony moduł "DistributedCacheAdministration" nie został załadowany, ponieważ nie znaleziono prawidłowego pliku modułu w żadnym katalogu modułów.Powłoka zasilania: Import-Module

Gdzie jest katalog ten znajduje iw jaki sposób można użyć tego modułu

Ponadto, wydaje się, że mam PowerShell 1. cant wydają się zainstalować PowerShell 2

Odpowiedz

12

Moduły i ich polecenia jest funkcją PowerShell Tylko 2, więc możesz być pewien, że używasz tej wersji. Domyślam się, że jesteś zdezorientowany, ponieważ Powershell.exe znajduje się w katalogu "1.0"; to tylko po to, aby wersja 2.0 była kompatybilna wstecz.

musisz określić dokładną lokalizację modułu do obciążenia: Import-Module [-Force] ścieżka-do-module-file`

Jeszcze lepiej jest mieć to dostępne za pośrednictwem zmiennej $PSModulePath środowiska. Wypróbuj Get-Module -ListAvailable, aby zobaczyć, jakie moduły są dostępne. Ponieważ ten, który próbujesz wczytać, nie znajduje się na liście, spróbuj ustawić $ PSModulePath na folder powyżej w katalogu, w którym znajduje się plik modułu.

Po uzyskaniu prawidłowej ścieżki modułu ustaw ją w oknie Właściwości komputera.

+0

@Joey. dzięki. Tak. Myślałem, że mam wersję 1 b/c ścieżki. i pomyślałem, że to dlatego nie ma modułu DistributedCacheAdministration. Nadal nie mogę znaleźć tego modułu – H20rider

+1

Próbowałem "Get-Module -ListAvailable" na prostym z pudełka (lub raczej prosto z HyperV-terminal;)) Win2008 Server, a moduł nie jest katalogowany. Czy jesteś pewien, że MS jest dystrybutorem modułów? –

+0

Przegłosowałem, ponieważ przybliżyło mnie to do potencjalnej odpowiedzi, ale kiedy zrobiłem Import-Module -Force mówi ... Import-Module: Określony moduł "C: \ Windows \ System32 \ WindowsPowerShell \ v1.0 \ Moduły \ DistributedCacheAdministration \ 'nie został załadowany, ponieważ nie znaleziono poprawnego pliku modułu w żadnym katalogu modułów. W linii: 1 znak: 1 –

0

zainstalowałem AppFabric i folder pojawia się na C:\Windows\System32\WindowsPowerShell\v1.0\Modules\DistributedCacheAdministration

Yet Import-Module DistributedCacheAdministration nie działa, a moduł nie jest wymieniony w Get-Module -ListAvailable

Powiązane problemy