我正在尝试安装最新的VMWare PowerCLI,收到一个错误: Install-Module :术语' install -Module‘未被识别为cmdlet的名称,function...
一些挖掘显示,我没有安装PowershellGet,所有的文档/下载要么是“开箱即用”,要么是运行安装模块来安装PowershellGet,因为Windows10没有可用的下载。
我在C:\Program Files\WindowsPowerShell\Modules中没有PowershellGet文件夹,但我有PackageManagement。
我在哪里可以找到PowershellGet的下载?
Windows 10 version 1709
$PSVersionTable
Name Value
---- -----
PSVersion 5.1.16299.248
PSEdition Desktop
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
BuildVersion 10.0.16299.248
CLRVersion 4.0.30319.42000
WSManStackVersion 3.0
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1
发布于 2018-09-29 22:21:54
Install-模块内置于Windows10的PowerShell中,因此应该存在。
如果Language Mode不是Full Language,则会发生这种情况。我在Constrained Mode中遇到过这种情况,但还没有测试过其他的。
语言模式由变量__PSLockdownPolicy控制。约束语言模式旨在限制非管理员用户在与其他产品(如AppLocker或Device Guard用户模式代码完整性)一起使用时可用的功能。
更多信息:
https://blogs.msdn.microsoft.com/powershell/2017/11/02/powershell-constrained-language-mode/
https://stackoverflow.com/questions/48828911
复制相似问题