können Sie mir bitte helfen, wie ich die Datenträgerstandortnummer erhalte, die über die Datenträgerverwaltung (diskmgmt.msc) für die zukünftige Zuordnung von VMware SCSI-Datenträgergeräten über PowerShell oder eine andere native Skriptsprache von Microsoft gefunden werden kann?
Beispiel:
Von Powershell kann ich nur richtigeSCSIZielIDDas entsprichtVMware SCSI-Gerätenummer.
Beispiel:
Get-WmiObject -Class Win32_DiskDrive | Select *
...
SCSIBus : 0
SCSILogicalUnit : 0
SCSIPort : 2
SCSITargetId : 0
...
Aber keine Erwähnung des Standorts.
Ich möchte einen Rechner basierend aufStandortUndSCSIZielIDdie dem VMware SCSI-Controller entsprechen (Bus Nummer:Einheitennummer). Wobei Position 160 = SCSI-Bus 0, Position 192 = SCSI-Bus 1 usw. +32 jeder andere zugewiesene SCSI-Bus.
Vielen Dank für jede Hilfe!
Antwort1
Versuchen Sie, den folgenden Befehl zu verwenden:
Get-PhysicalDisk | foreach {$_.PhysicalLocation}
Die Ausgabe lautet SCSI0/SCSI1, abhängig vom SCSI-Controller in der VMware.