首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法使用Powercli检索`EsxCli`的`software.acceptance`值

无法使用Powercli检索`EsxCli`的`software.acceptance`值
EN

Stack Overflow用户
提问于 2018-06-25 13:54:01
回答 1查看 475关注 0票数 0

我正在尝试使用以下命令检索EsxClisoftware.acceptance的值:

代码语言:javascript
复制
$AcceptLevel = (Get-EsxCli -VMHost $serverhostname).software.acceptance.get()

然而,我得到了下面的错误

代码语言:javascript
复制
Object of type 'InternalVimApi_50.ManagedObjectReference' cannot be converted to type 'System.String'.
At line:1 char:1
+ $AcceptLevel = (Get-EsxCli -VMHost $serverhostname).software.acceptan ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : OperationStopped: (:) [], ArgumentException
    + FullyQualifiedErrorId : System.ArgumentException
EN

回答 1

Stack Overflow用户

发布于 2018-06-26 03:10:57

如果您正在查找特定主机的接受级别,则可以尝试以下命令

$AcceptLevel = Get-EsxCli -VMhost $myhost

====================================================

$AcceptLevel.software.acceptance.get() -与您提供的命令相同。

====================================================

PowerCLI C:>连接-VIServer -Server主机名

名称端口用户

XXXX

PowerCLI C:> Get-虚拟机主机

名称ConnectionState PowerState

XXXX连接PoweredOn 20

PowerCLI C:> $myhost = Get-VMHost

====================================================

PowerCLI C:> $myhost

名称: ConnectionState PowerState MemoryUsageGB

XXXX连接PoweredOn 20

PowerCLI C:> $acceptance = Get-EsxCli -VMHost $myhost

====================================================

PowerCLI C:> $acceptance.software.acceptance.get() PartnerSupported

====================================================

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51017056

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档