powercli

    0热度

    2回答

    我在这里做错了什么?我有以下实际上通过PowerShell调用PowerCLI命令,然后通过c#将数据返回到asp.net。即使命令看起来正确,我也没有收到任何返回的数据。有任何想法吗? public List<string> ReturnVMsToStrings(string VCENTER_NAME, PSCredential credential) { InitialSessio

    0热度

    1回答

    我需要能够从powershell(ps)编辑虚拟机的注释,因为它将一次编辑多个Image。我在ps Image获取VM视图后发现“AvailibleField”,但不知道如何编辑这些视图。谁能帮忙?谢谢:)

    0热度

    1回答

    即时消息尝试执行的操作: 运行脚本并从XML文件加载内容。我有更多的XML文件,我希望它加载所有的XML文件,然后在foreach循环中运行它们。 我不知道为什么,但我的第二个Get-Content总是回来空。 这里是不是为我工作的代码的关键部分: [xml]$xmlist = Get-Content "C:\Users\user\Desktop\Test.xml" $x = $xmlist.

    0热度

    1回答

    我有一个Powercli脚本在VM中添加和挂载硬盘,如果我从相同的PowerShell主机调用脚本以将磁盘添加到同一个PowerShell主机VM中 - 它的工作但是当我调用其他虚拟机的脚本时,它给了Error.Can我们从其他VM挂载磁盘? 的错误是:新的硬盘来:“新的硬盘来”未被识别为cmdlet,函数,脚本文件或可操作的程序的名称术语。检查名称的拼写,或者如果包含路径,请验证路径是否正确,然

    -1热度

    1回答

    我有3个VMware exi 6.5主机,每个主机运行4个虚拟机。 在使用PowerCLI的Powershell中,我想要一个连接到VMware esxi 6.5主机的脚本,执行每个虚拟机的快照(不包括内存),将其命名为日期和时间,然后移除/合并超过2天的快照。计划是每天运行该脚本,以便快速回滚点,如果勒索软件感染服务器。 非常感谢你,非常感谢你的帮助。

    0热度

    1回答

    我正在重新组织vCenter中的主机和群集以及VM和模板。我想使用脚本自动执行此操作。我可以使用Move-VM命令将虚拟机从资源池移出资源池并进入新资源池,但是我也需要将虚拟机移入虚拟机和模板视图中的新文件夹中。我可以创造我想要将其移动到使用此命令的文件夹: $newVMFolder = (Get-View (Get-View -ViewType Datacenter -Filter @{"nam

    0热度

    1回答

    我正在自动执行在我的VM上安装WSUS更新的过程。为了给出一个简短的概述,这里有我想要完成的事情(请让我知道如果我的方法是鲁钝的,我很想去学习这一切的正确方法。): 检查是否特定的VM有任何WSUS更新安装 如果有可用的更新,采取的VM 快照开始的WSUS安装 重启系统,如果需要的话 我目前能检查特定的虚拟机已更新并拍摄快照。现在我知道我可以让脚本的这部分运行并配置一个GPO来完成其余任务,但我的

    0热度

    1回答

    我有一台IIS计算机承载一些调用Powershell文件的PHP。在Powershell文件中添加Powercli管理单元后,我连接到vSphere。 当它产生了一些我不想要的输出,因为它被放到每个php输出页面上。 名端口用户---- ---- ---- myhostaddress.com 443的MyNetwork \ reporteruser 我试图变量添加到月底停止反馈 Connect-V

    1热度

    2回答

    我有一些麻烦得到我的脚本格式正确。我尝试使用VMware的powercli从vApp提取主机名和IP信息并将其导出为CSV。 到目前为止,我有: $vapp = Get-CIVApp -name name_of_vApp $vms = $vapp.ExtensionData.Children.vm $output = foreach ($vm in $vms) {$vm | select-ob

    1热度

    2回答

    我有一个VCenter服务器列表。他们在不同的地点和不同的客户。我创建了一个文本文件,其中包含所有vCenter服务器和证书,如下所示。我有20多个Vcenter服务器。我需要收集虚拟机,数据存储等信息(我有脚本)。 Connect-VIServer vcenter0001 -User vcenter0001\sysdep -Password "Passwowrd1" Connect-VISer