2017-07-07 5 views
0

上に接続されているSATAポートを見つけるためにどのように私はすでにWin32_DiskDrive(https://msdn.microsoft.com/en-us/library/aa394132.aspx)のSCSIPortとなどの特性を試してみましたが、彼らは全く同じ設定でシステム間で変動し、信頼性がありません。私は間違っていないよ場合は、ディスクは、Windows 7

+0

はあなたが解決策を見つけますか? –

+0

少なくともそれはあなたのドライバーによって異なります。たとえば、IntelのドライバとMSの汎用msahciドライバは、動作が異なります。 – Trass3r

答えて

0

あなたは

SELECT * FROM Win32_PnPSignedDriver where DeviceName = 'Disk drive' 

を利用することができ、あなたが場所を探している

出力:

instance of Win32_PnPSignedDriver 
{ 
    ClassGuid = "{4d36e967-e325-11ce-bfc1-08002be10318}"; 
    CompatID = "SCSI\\Disk"; 
    Description = "Disk drive"; 
    DeviceClass = "DISKDRIVE"; 
    DeviceID = "SCSI\\DISK&VEN_EQLOGIC&PROD_100E-00\\1&1C121344&0&000000"; 
    DeviceName = "Disk drive"; 
    DevLoader = NULL; 
    DriverDate = "20060621000000.******+***"; 
    DriverName = NULL; 
    DriverProviderName = "Microsoft"; 
    DriverVersion = "6.1.7601.19133"; 
    FriendlyName = "EQLOGIC 100E-00 SCSI Disk Device"; 
    HardWareID = "SCSI\\DiskEQLOGIC_100E-00_________5.2_"; 
    InfName = "disk.inf"; 
    IsSigned = TRUE; 
    Location = "Bus Number 0, Target Id 0, LUN 0"; 
    Manufacturer = "(Standard disk drives)"; 
    PDO = "\\Device\\00000089"; 
    Signer = "Microsoft Windows"; 
}; 
関連する問題