powercli

    -1熱度

    1回答

    我試圖通過API(「VirtualMachine」類,在C#中)和通過電源CLI命令 - 都沒有任何運氣。 有人可以幫我嗎?

    0熱度

    2回答

    我可以訪問VMWare GUI,並且可以輕鬆導出UPtime,IPAddress,Notes,DNS,GuestOs,State,Name等所有列。 我想要一個能夠每天自動獲取這些信息的腳本。因此,我只能得到服務器名稱,電源狀態和VMhost。由於某些原因,VMware正在很難提取這些信息。我使用了下面的腳本,我想通過將上面提到的列添加到這個腳本中,我應該能夠退出我需要的數據。但是這種方式不行。有

    2熱度

    2回答

    我有下面的代碼片段 Get-VM | select name, @{ Name = "IP Addresses"; Expression = { $_.Guest.IPAddress }} | Format-List 該服務器輸出一個夢幻般的清單,但IP地址我注意到一些IPv6地址將被截斷。 Name : eg.example.com IP Addresses : {192.168.10

    0熱度

    1回答

    我正在嘗試在我的VMWare主機上執行一些容量規劃,並想提取每個主機的CPU /內存統計信息。 我能夠運行一個命令,像這樣: PowerCLI C:\> Get-VMHost -Name "192.168.1.14" |Get-Stat -Stat mem.usage.average -Start (Get-Date).AddDays(-1) -Finish (Get-Date) ,並顯示統計

    1熱度

    1回答

    我正在嘗試創建一個在vcenter集羣中提供主機和虛擬機的計數輸出的在線腳本,如下所示。 只使用一個樣本oneliner GET-VMHOST |選擇@ {N =「Cl」; E = {Get-Cluster -VMHost $ _}} Name,@ {N =「NumVM」; E = {($ _ | Get-VM).Count}} |排序羣集,名稱 任何想法?在此先感謝 Regards, Subas

    0熱度

    1回答

    如何通過C#.net運行PowerCli工具我不知道該怎麼做。我想運行電源cli,我想在其中運行一些命令,它必須在單擊按鈕下完成。 (如何通過C#.net運行PowerCli工具我不知道該怎麼做,我想運行電源cli,我想在其中運行一些命令,並且這一切都必須在單擊按鈕的情況下完成。) 這裏是我的代碼: using System; using System.Collections.Generic;

    6熱度

    2回答

    我無法在Start-Job中將數組傳遞給scriptblock。你能告訴我我可能做錯了什麼嗎? $bounceBlock = { param( [string[]]$list, [System.Management.Automation.PSCredential]$cred ) Add-PSSnapin VMware.VimAutomation.Core | Out-Null Set-P

    0熱度

    1回答

    我讀過Start-Job作爲一種「多線程」任務的方法的各種資源,但我無法弄清楚如何將變量傳遞給它。我正在使用PowerCLI cmdlet將大公司的存儲從舊陣列遷移到新陣列。他們在美國有7個站點。 遷移自動化的想法是/是一個多部分的ps1。 1部分: Define variables Import-csv list-of-vms | foreach { Count the active tas

    1熱度

    2回答

    我有服務器上的ESXi服務器和Windows 7筆記本電腦上的VMWare Workstation 11.1.0。要管理ESXi上的VM,我使用PowerCLI並調試某些內容,以便使用相同的代碼在VMWare Workstation上本地管理VM(ESXi上的克隆)。雖然每當我嘗試使用Connect-VIServer -Server localhost到本地工作站它要求用戶名/密碼,然後連接失敗的

    0熱度

    1回答

    我需要過濾掉下面PowerCLI腳本的「IP Address」列中的空白,但我很難搞清楚它。 這是核心腳本。 Get-VM | select Name, @{N="IP Address";E={@($_.guest.IPAddress[3])}}, Guest, PowerState 這是我嘗試過的失敗的腳本之一。 Get-VM | select Name, @{N="IP Address";