PowerShell 또는 Microsoft의 기타 기본 스크립트 언어를 통해 향후 VMware SCSI 디스크 장치 연결을 위해 디스크 관리(diskmgmt.msc)를 통해 찾을 수 있는 디스크 위치 번호를 얻는 방법을 알려주시겠습니까?
예:
Powershell에서 나는 적절한 것을 얻을 수 있습니다SCSITargetId에 해당하는VMware SCSI 장치 번호.
예:
Get-WmiObject -Class Win32_DiskDrive | Select *
...
SCSIBus : 0
SCSILogicalUnit : 0
SCSIPort : 2
SCSITargetId : 0
...
그러나 위치에 대해서는 언급이 없습니다.
다음을 기반으로 계산기를 만들고 싶습니다.위치그리고SCSITargetIdVMware SCSI 컨트롤러와 일치합니다(버스번호:단위번호). 여기서 위치 160 = SCSI 버스 0, 위치 192 = SCSI 버스 1 등 할당된 다른 모든 SCSI 버스에는 +32가 적용됩니다.
도움을 주셔서 감사합니다!
답변1
다음 명령을 사용해 보십시오.
Get-PhysicalDisk | foreach {$_.PhysicalLocation}
출력은 VMware의 SCSI 컨트롤러에 따라 달라지는 SCSI0/SCSI1입니다.