Install-Module komutu PowerShellGet - Winhelponline modülünde bulundu

Install Module Command Was Found Module Powershellget Winhelponline

PowerShell’in Kurulum Modülü cmdlet, bir depodan bir veya daha fazla modül indirir ve bunları yerel bilgisayara yükler. Ama koştuğunda Kurulum Modülü aşağıdaki hatayı alabilirsiniz:



Install-Module: 'Install-Module' komutu 'PowerShellGet' modülünde bulundu, ancak modül yüklenemedi. Daha fazla bilgi için 'Import-Module PowerShellGet' i çalıştırın.
Satırda: 1 karakter: 1
+ Kurulum Modülü
+ ~~~~~~~~~~~~~~
+ CategoryInfo: ObjectNotFound: (Install-Module: String) [], CommandNo

install-module komutu bulunamadı

Kurulum Modülü cmdlet yalnızca PowerShell 5.1 ve üzeri sürümlerde kullanılabilir ve Windows 7 ve 8 sistemleri için bir PowerShell gerekir sürüm yükseltme bu cmdlet'i kullanmak için. Ancak, PowerShell'in eski sürümlerine sahip Windows 7, 8 sistemlerinde, komutu çalıştırmak, yukarıdakinden biraz farklı olan aşağıdaki hatayı gösterir:

'Install-Module' bir cmdlet, işlev, komut dosyası dosyası veya çalıştırılabilir program adı olarak tanınmaz.

Ancak, yukarıdaki hata, zaten PowerShell 5.1 içeren bir Windows 10 bilgisayarında da ortaya çıkabilir. Koşu $ PSVersiontable komutu, Windows 10 v1903 sistemimdeki PowerShell sürümünü 5.1.18362.145 olarak gösterdi.

PSVersion 5.1.18362.145 PSEdition Masaüstü 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

O halde neden Kurulum Modülü cmdlet çalışması?

Install-Module komutu PowerShellGet modülünde bulundu

Hata Install-Module komutu bulundu komut dosyası yürütme politikası şu şekilde ayarlanırsa oluşur: Kısıtlı . Cmdlet'i kullanmak için yürütme politikasını şu şekilde ayarlayın: Kısıtlanmamış , aşağıdaki komutu kullanarak.

Set-ExecutionPolicy -ExecutionPolicy Sınırsız-Kapsam Süreci

Yukarıdaki komut, yürütme politikasını şu şekilde ayarlar: Kısıtlanmamış için akım PowerShell oturumu.

Kalıcı olarak ayarlamak istiyorsanız şu anki kullanıcı , ardından şu komutu kullanın:

Set-ExecutionPolicy Sınırsız - Kapsam CurrentUser

Kalıcı olarak ayarlamak için yerel makine , bu komutu yükseltilmiş veya yönetici PowerShell'den kullanın:

Set-ExecutionPolicy Unrestricted -Scope LocalMachine

Daha fazla bilgi için Microsoft belgelerine bakın. Set-ExecutionPolicy .


Küçük bir istek: Bu gönderiyi beğendiyseniz, lütfen paylaşın?

Sizden 'küçük' bir paylaşım, bu blogun büyümesine ciddi şekilde yardımcı olacaktır. Bazı harika öneriler:
  • İğnele!
  • En sevdiğiniz blog + Facebook, Reddit ile paylaşın
  • Cıvılda!
Desteğiniz için çok teşekkür ederim okuyucum. Zamanınızın 10 saniyesinden fazla sürmez. Paylaşım düğmeleri hemen aşağıda. :)