我想使用最新的Azure Powershell库中的功能,但我很难安装它。这是在AWS x64 Windows 2012 R2 Standard服务器上。
我收到以下错误
PS C:\Users\Administrator> Install-Module -Name AzureAD
WARNING: Cannot find an overload for "SoftwareIdentity" and the argument count: "17".
PackageManagement\Install-Package : No match was found for the specified search criteria and module name 'AzureAD'.
At C:\Program Files\WindowsPowerShell\Modules\PowerShellGet\PSModule.psm1:1809 char:21
+ $null = PackageManagement\Install-Package @PSBoundParameters
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (Microsoft.Power....InstallPackage:InstallPackage) [Install-Package], Ex
ception
+ FullyQualifiedErrorId : NoMatchFoundForCriteria,Microsoft.PowerShell.PackageManagement.Cmdlets.InstallPackage
这是PSVersion = 4.0
Get-Module显示:3.1.0.0 Microsoft.PowerShell.Management,3.1.0.0 Microsoft.PowerShell.Utility Script,1.1.1.0 PackageManagement Script,1.1.2.0 PowerShellGet
Get-PSRepository显示PSGallery不受信任https://www.powershellgallery.com/api/v2/
您有任何指示可以帮助排除故障/修复吗? 感谢
答案 0 :(得分:0)
好的,我从https://www.microsoft.com/en-us/download/details.aspx?id=50395安装了Win8.1AndW2K12R2-KB3134758-x64.msu
现在Get-Module
没有返回任何内容,并且我第一次尝试Install-Module -Name AzureAD
时对-Name参数抱怨。第二次(我假设这意味着我第一次想象)它起作用了。现在,看看我是否可以使用最新的OpenICF连接器脚本将用户添加到Azure AD组。