如何使用 PowerCli 获取 DataStore 的位置

Var*_*yas 2 powershell vmware datastore powercli

使用Get-DataStorecmdlet,我们将数据存储的名称设为Datasore1. 但我需要 ESX 上该数据存储的路径。这就像/vmfs/volumes/<id>/.

Raf*_*Raf 5

该路径隐藏在 ExtensionData 属性中,因此将您的数据存储分配给一个变量:

$s = Get-Datastore Datasore1
Run Code Online (Sandbox Code Playgroud)

然后提取路径:

$s.ExtensionData.info.url  
Run Code Online (Sandbox Code Playgroud)

结果:

/vmfs/volumes/50cb7918-d31a7b14-f5a7-d89d676e15pl
Run Code Online (Sandbox Code Playgroud)