Connect-VIServer <vCenter Server Name>
clear
$ds=Get-Datastore -Name *
foreach($i in $ds)
{
if($i.Name -match " "){ #Replace datastore names having "space" with "_" (underscore)
$j=$i.Name -replace (" ","_")
}
elseif($i.Name -match ":"){ #Replace datastore names having ":" with "_" (underscore
$j=$i.Name -replace (":","_")
}
$j
New-PSDrive -Name psdrive_$j -PSProvider vimdatastore -Root "/" -Location $i
}
Copy-DatastoreItem -Item psdrive:\<directory name>\vmware* -Destination N:\test\
Remove-PSDrive -Name psdrive
Advertisement
SocialVibe