„Install-Module“ komanda buvo rasta modulyje „PowerShellGet - Winhelponline“

Install Module Command Was Found Module Powershellget Winhelponline

„PowerShell“ Diegimo modulis „cmdlet“ atsisiunčia vieną ar daugiau modulių iš saugyklos ir įdiegia juos į vietinį kompiuterį. Bet, kai bėgsi Diegimo modulis , galite gauti šią klaidą:



„Install-Module“: „Install-Module“ komanda buvo rasta modulyje „PowerShellGet“, tačiau modulio nepavyko įkelti. Norėdami gauti daugiau informacijos, paleiskite „Import-Module PowerShellGet“.
Eilutėje: 1 char: 1
+ Diegimo modulis
+ ~~~~~~~~~~~~~~~
+ CategoryInfo: ObjectNotFound: (Diegimo modulis: eilutė) [], CommandNo

„install-module“ komanda nerasta

The Diegimo modulis cmdlet yra prieinama tik naudojant „PowerShell 5.1“ ir naujesnes versijas, o „Windows 7“ ir „8“ sistemoms reikėjo „PowerShell“ versijos atnaujinimas naudoti šį cmdlet. Tačiau „Windows 7, 8“ sistemose su senesnėmis „PowerShell“ versijomis paleidus komandą, rodoma ši klaida, kuri šiek tiek skiriasi nuo anksčiau nurodytos:

„Install-Module“ neatpažįstamas kaip cmdlet, funkcijos, scenarijaus failo ar valdomos programos pavadinimas.

Tačiau aukščiau nurodyta klaida taip pat gali atsirasti „Windows 10“ kompiuteryje, kuriame jau yra „PowerShell 5.1“. Veikia $ PSVersijos lentelė komanda parodė „PowerShell“ versiją mano „Windows 10 v1903“ sistemoje kaip 5.1.18362.145.

PSVersion 5.1.18362.145 PSEdition Desktop PSCompatibleVersions {1.0, 2.0, 3.0, 4.0 ...} BuildVersion 10.0.18362.145 CLRVersion 4.0.30319.42000 WSManStackVersion 3.0 PSRemotingProtocolVersion 2.3 SerializationVersion 1.1.0.1

Tada kodėl gi ne Diegimo modulis cmdlet darbas?

„Install-Module“ komanda buvo rasta modulyje „PowerShellGet“

Klaida Rasta komanda „Install-Module“ įvyksta, jei nustatyta scenarijaus vykdymo politika Apribota . Norėdami naudoti cmdlet, nustatykite vykdymo politiką į Neribojama , naudodami šią komandą.

„Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope“ procesas

Pirmiau nurodyta komanda nustato vykdymo politiką į Neribojamasrovė „PowerShell“ sesija.

Jei norite jį visam laikui nustatyti Dabartinis vartotojas , tada naudokite šią komandą:

„Set-ExecutionPolicy Unrestricted -Scope CurrentUser“

Norėdami visam laikui nustatyti vietinė mašina , naudokite šią komandą iš padidinto arba administratoriaus „PowerShell“:

„Set-ExecutionPolicy Unrestricted“ - taikymo sritis „LocalMachine“

Norėdami gauti daugiau informacijos, žr. „Microsoft“ dokumentaciją „Set-ExecutionPolicy“ .


Viena nedidelė užklausa: jei jums patiko šis įrašas, prašau pasidalinti šiuo?

Viena „mažytė“ jūsų dalis labai padėtų plėtoti šį tinklaraštį. Keli puikūs pasiūlymai:
  • Prisek tai!
  • Pasidalinkite ja su savo mėgstamu tinklaraščiu + „Facebook“, „Reddit“
  • Čiupkite!
Taigi labai ačiū už palaikymą, mano skaitytojau. Tai užtruks ne daugiau kaip 10 sekundžių jūsų laiko. Bendrinimo mygtukai yra apačioje. :)