使用Get-DataStorecmdlet,我们将数据存储的名称设为Datasore1. 但我需要 ESX 上该数据存储的路径。这就像/vmfs/volumes/<id>/.
我有一台IIS计算机,托管一些调用Powershell文件的PHP。在Powershell文件中添加Powercli快照后,我建立了与vSphere的连接。
当它完成时,它会产生一些我不想要的输出,因为它被放到每个php输出页面上。
名称端口用户---- ---- ---- myhostaddress.com 443 mynetwork \ reporteruser
我试图在最后添加变量以停止反馈
Connect-VIServer -server myhostaddress.com -User $logincred.User -Password $logincred.Password -WarningAction SilentlyContinue -ErrorAction Continue
Run Code Online (Sandbox Code Playgroud)
但没有用。
有没有办法阻止它。还是一种巧妙的调用方式,以便将输出转储到其他地方?
我正在运行一个PS命令get-Keyproperty,它以下面的表格格式返回结果"
Key Label Policy Running Required
--- ----- ------ ------- --------
abc UI on True False
efg UI off True False
Run Code Online (Sandbox Code Playgroud)
我想检索Policy其中的值on
如何检索Policy价值abc Key?
我正在跑,get-Keyproperty | Select-Object abc但它不起作用.
我使用的是 vSphere 6.0 和最新的 PowerCLI。我想获取 VM 的名称及其路径。类似于 get-vm myvmware | 获取文件夹路径
我尝试了几个在线找到的解决方案,但要么根本无法使用,要么获得了所有 VM。我有一个 VM 列表,我需要提供给它以获取它们的路径