如何在VMware vSphere中使用powercli列出特定数据存储的所有iso文件

如何在VMware vSphere中使用powercli列出特定数据存储的所有iso文件,vmware,datastore,vsphere,powercli,Vmware,Datastore,Vsphere,Powercli,我正在尝试使用powercli列出VMware vSphere中特定数据存储的iso目录中的所有iso文件。我可以使用下面的命令列出所有数据存储中的所有iso,但不能针对特定的数据存储这样做 dir vmstores:\-Recurse-Include*.iso |选择名称、文件夹路径我认为您需要执行以下操作: dir vmstore:\datacentername\datastorename -Recurse -Include *.iso | Select Name, FolderPath

我正在尝试使用powercli列出VMware vSphere中特定数据存储的iso目录中的所有iso文件。我可以使用下面的命令列出所有数据存储中的所有iso,但不能针对特定的数据存储这样做


dir vmstores:\-Recurse-Include*.iso |选择名称、文件夹路径

我认为您需要执行以下操作:

dir vmstore:\datacentername\datastorename -Recurse -Include *.iso | Select Name, FolderPath

我发现下面的一组命令有效

$datastoreName='输入数据存储的名称'

$ds=获取数据存储-名称$datastoreName

新PSDrive-Location$ds-Name ds-PSProvider VimDatastore-Root'\'\124; Out Null

Get-ChildItem-Path DS:\ISO-Include*.ISO-Recurse |选择名称,FolderPath


删除PSDrive-Name DS-Confirm:$false

我试过了。它不起作用。它说路径不存在。我刚刚更新了示例代码,您应该使用vmstore,而不是vmstores