PowerShell Namestitveni modul
cmdlet prenese en ali več modulov iz repozitorija in jih namesti v lokalni računalnik. Ko pa tečeš Namestitveni modul
, lahko dobite naslednjo napako:
Install-Module: Ukaz ‘Install-Module’ je bil najden v modulu ‘PowerShellGet’, vendar modula ni bilo mogoče naložiti. Za več informacij zaženite 'Import-Module PowerShellGet'.
V vrstici: 1 char: 1
+ Namestitveni modul
+ ~~~~~~~~~~~~~~
+ CategoryInfo: ObjectNotFound: (Namestitveni modul: String) [], CommandNo
The Namestitveni modul
cmdlet je na voljo samo v PowerShell 5.1 in novejših, sistemi Windows 7 in 8 pa so potrebovali PowerShell nadgradnja različice za uporabo tega cmdleta. Vendar pa v sistemih Windows 7, 8 s starejšimi različicami PowerShell zagon ukaza pokaže naslednjo napako, ki se nekoliko razlikuje od zgornje:
„Namestitveni modul“ ni prepoznan kot ime ukazne mize, funkcije, datoteke skripta ali operativnega programa.
Vendar se lahko zgornja napaka pojavi tudi v računalniku z operacijskim sistemom Windows 10, ki že vključuje PowerShell 5.1. Zagon $ PSVersiontable
ukaz je pokazal različico PowerShell v mojem sistemu Windows 10 v1903 kot 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
Zakaj potem ne Namestitveni modul
cmdlet delo?
Ukaz Install-Module je bil najden v modulu PowerShellGet
Napaka Najden je bil ukaz Install-Module se pojavi, če je politika izvajanja skripta nastavljena na Omejeno . Če želite uporabiti cmdlet, nastavite politiko izvajanja na Neomejeno , z naslednjim ukazom.
Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope Process
Zgornji ukaz nastavi politiko izvajanja na Neomejeno za trenutno Seja PowerShell.
Če ga želite trajno nastaviti za Trenutni uporabnik , nato uporabite ta ukaz:
Set-ExecutionPolicy Unrestricted -Scope CurrentUser
Če ga želite trajno nastaviti za lokalni stroj , uporabite ta ukaz iz povišane ali skrbniške PowerShell:
Set-ExecutionPolicy Unrestricted -Scope LocalMachine
Za več informacij glejte Microsoftovo dokumentacijo o Set-ExecutionPolicy .
Ena majhna prošnja: če vam je bila ta objava všeč, jo prosim delite?
Ena vaša 'drobna' delnica bi resno pomagala pri rasti tega spletnega dnevnika. Nekaj odličnih predlogov:- Pripnete!
- Delite ga s svojim najljubšim blogom + Facebook, Reddit
- Cvrkujte!