2017-09-14 221 views
1

請有人可以幫助我與Powershell。我是新手,有點迷路。安裝PowerShellGet模塊

我正在使用Windows 2012 R2,它運行的是Powershell版本4.0。我已升級到5.0版。

看來,當我做基本的命令,我得到的錯誤,例如

PS C:\Windows\system32> Install-Module –Name PowerShellGet –Force –Verbose 

安裝-模塊:「安裝-模塊」命令模塊 「PowerShellGet」中發現,但模塊不能被加載。有關更多 信息,請運行「Import-Module PowerShellGet」。在線:1 char:1 + Install-Module -Name PowerShellGet -Force -Verbose + ~~~~~~~~~~~~~~~~~~安裝模塊:字符串[] ,CommandNotFoundException + FullyQualifiedErrorId:CouldNotAutoloadMatchingModule

又如:

PS C:\Windows\system32> import-module PowerShellGet 

獲取變量:術語 '獲取變量' 不被識別爲名稱的cmdlet的 ,函數,腳本文件或可操作程序。檢查名稱的拼寫,或者如果包含路徑,請確認路徑 是正確的,然後重試。在C:\ Program Files \ WindowsPowerShell \ Modules \ PowerShellGet \ 1.1.3.2 \ PSModule.psm1:18 char:28 + $ script:IsWindows =(-not(Get-Variable -Name IsWindows -ErrorAction ... + ~~~~~~~~~~~~ + CategoryInfo:ObjectNotFound:(獲取變量:字符串)[],CommandNotFoundException + FullyQualifiedErrorId:CommandNotFoundException

我基本上按照對PowerShellGet安裝方法這裏找到:https://docs.microsoft.com/en-us/powershell/gallery/psget/get_psget_module

我卡在本指南中的「安裝 - 模塊」命令

+0

傑夫嗨,歡迎SO!請花點時間仔細研究以改進您的問題和格式:https://stackoverflow.com/help/how-to-ask – petezurich

回答

1

如果你已經升級到WMF 5.0,你有PowerShellGet。兼營:

Set-PSRepository -Name PSGallery -InstallationPolicy Trusted 

這時你可以用查找模塊和安裝的模塊來獲得你所需要的。

0

感謝@JohnDonnelly的答覆。

當我運行該命令我得到:

集-PSRepository:在「設置PSRepository」命令的 模塊 「PowerShellGet」中發現的,但模塊不能 加載。有關更多信息,請運行「Import-Module PowerShellGet」。 At line:1 char:1 + Set-PSRepository -Name PSGallery -InstallationPolicy Trusted + ~~~~~~~~~~~~~~~~~~~~~~~~~~(Set-PSRepository:String) [],CommandNotFoundException + FullyQualifiedErrorId:CouldNotAutoloadMatchingModule

+0

當您鍵入Get-Module時,您是否在列表中看到PowerShellGet?還輸入$ PSVersionTable並確保PSVersion是5 –

0

這是我得到執行上面的命令時:@johndonnelly

PS C:\Windows\system32> Get-Module 

ModuleType版本名稱ExportedCommands ---------- ------- ---- ---------------

腳本1.1.6.0 PackageManagement
腳本1.2 PSReadline {GET-PSReadlineKeyHandler, GET-PSReadlineOption,刪除-PS ...

PS C:\Windows\system32> $PSVersionTable 

名稱值 ---- -----
PSVersion 5.0.10586.117
PSCompatibleVersions { 1.0,2.0,3.0,4.0 ...}
BuildVersion 10.0.10586.117
CLRVERSION 4.0.30319.42000
WSManStackVersion 3.0
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1

+0

嗨,夥計們。任何幫助將不勝感激。請。謝謝 –