Hallo Scripting-Freunde,
für eine kleine Firma, die ich supporte, wurden die Festplatten im Fileserver mittels Truecrypt verschlüsselt, damit man im Falle eines Defektes die Festplatten auch problemlos aus-/umtauschen kann, ohne firmeninterne Daten in unsichere Hände zu geben.
Bisher habe ich mittels Win32_DiskDrive die PNPDeviceID abgefragt um sie mit einer Liste zu vergleichen, die die Passwörter und keyfiles behinhaltet. Das hat soweit auch jetzt ca 1 Jahr problemlos funktioniert. Da der Fileserver nun dieses Wochenende um neue Festplatten erweitert wurde, habe ich festgestellt, dass die PNPDeviceID doch nicht so eindeutig ist, wie ich das bisher gedacht habe.
aus IDE\DISKSAMSUNG_HD753LJ_________________________1AA01107\5&340E1AF9&0&1.0.0
wurde IDE\DISKSAMSUNG_HD753LJ_________________________1AA01107\5&377BD311&0&4.0.0
und
aus IDE\DISKSAMSUNG_HD103UJ_________________________1AA01113\5&377BD311&0&4.0.0
wurde IDE\DISKSAMSUNG_HD103UJ_________________________1AA01113\5&340E1AF9&0&1.0.0
Offensichtlich hat beim Einbau jemand die beiden Festplatten verkehrt eingesteckt. Der erste Teil scheint das Festplattenmodell zu bezeichnen, der zweite jeodh offensichtlich den SATA-Port an dem die Platte hängt.
Die Frage, die sich mir jedoch in dem Zusammenhang stellt, gibt es einen eindeutigen Parameter/Wert der ungeachtet dessen, wo die Festplatte angesteckt wird eindeutig ist.
Vielen Dank im voraus.