我是PowerCLI的新手,我遇到的困难很小。 我需要计算一个vmdk文件的哈希值(大约50GB),我想用PowerCLI做这个,它有以下命令:
Get-FileHash <filepath> -Algorithm MD5
我使用以下命令连接到我的vsphare:
Connect-VIServer -Server servername -User user -Password pass
Get-Template -Name tempName | Get-HardDisk
给我以下
CapacityGB Persistence Filename
---------- ----------- --------
60.000 Persistent [CCT_VMs_22] tempName/tempName.vmdk
但我无法使用上面的Get-FileHash。
任何想法该怎么做?
答案 0 :(得分:0)
Get-filehash是本机powershell命令,不是VMware PowerCLI模块的一部分,您需要先将vmdk文件复制到Windows框中,然后才能使用Get-FileHash。
您可以使用PSCP在本地复制文件,然后执行Get-FileHash。
PowerCLI还有一种本地方式可以在此处向本地计算机执行文件复制: