Einzelnen Beitrag anzeigen

hathor
(Gast)

n/a Beiträge
 
#20

AW: Betriebsstunden einer Festplatte auslesen?

  Alt 7. Nov 2010, 17:06
ich trau mich ja gar nicht mehr, aber dann müßte es
    Infos.Append('Drive '+ IntToStr(drive)+': DRIVE INVALID or Missing administrative rights'); heißen
Es geht hier aber nur um ATTR_INVALID = 0; - ob es bei Missing administrative rights
bis hierher kommt, ist zweifelhaft! Dafür braucht man eine andere Abfrage.
-----------------
Ich habe es mit WIN 7 64Bit getestet:
Ohne Aadministrative rights kommt man bis zu dieser Abfrage, was aber irreführend ist, denn diese
S.M.A.R.T.-Abfrage ist mit Aadministrative rights möglich.
Es müsste also VOR dem ATTR_INVALID = 0-Test eine Abfrage nach den Rechten erfolgen, dann ist dieser "Schönheitsfehler weg".

Geändert von hathor ( 7. Nov 2010 um 17:36 Uhr)
  Mit Zitat antworten Zitat