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