作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个问题:如何从在VMware ESXi5.0上运行的VM获取文件
示例:我在“myVM”的文件夹C:\ Test中有一个文件Test.txt。在vSphere服务器上运行的此myVM运行windowserver 2008R2。我想将此文件发送到本地计算机。
我在PowerCLI上尝试了以下代码:
Connect-VIServer -Server 10.16.172.10
$datastore = Get-Datastore "myVM"
New-PSDrive -Location $datastore -Name ds -PSProvider VimDatastore -Root "\"
Set-Location ds:\myVM
Copy-VMGuestFile -VM myVM -LocalToGuest -Source c:\... -Destination d:\... -HostUser abc -HostPassword abc
最佳答案
尝试使用-GuestToLocal
而不是-LocalToGuest
,并确保VMTools已安装并正在运行。从Copy-VMguestFile
documentation:
GuestToLocal - Indicate that you want to copy a file from the guest operating system of the virtual machine to a local directory.
LocalToGuest - Indicate that you want to copy a file from a local directory to the guest operating system of the virtual machine.
关于powershell - 如何从在VMware ESXi 5.0上运行的VM获取文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20676898/
我是一名优秀的程序员,十分优秀!