Domino 9 und frühere Versionen > Entwicklung

grösse der Festplatte bestimmen

<< < (2/2)

eknori (retired):
So, ich habe zumindest einen Workaround gefunden.

Zwar gibt es einen Windows API Call, der das Problem lösen könnte

http://eknori.dyndns.org/knowledge/devidea.nsf/703257f00a483fb180256879002c0178/ef564a1e19920607802568e700274bf2?OpenDocument&Highlight=0,Disk

leider bekomme ich das aber unter LS nicht zum Laufen.

daher habe ich mal die Registry durchsucht. Und siehe da, unter ( NT 4.0 ) gibt es unter HKLM einen Schlüssel

"HARDWARE\DEVICEMAP\SCSI\SCSI Port 0\SCSI Bus 0\Target ID 0\LOGICAL Unit ID 0"

der im Parameter "Identifier" den Namen ( Maxtor 320...) im Klartext enthält.

Damit komme ich dann schon ein ganzes Stück weiter.

eknori

Fis:
Hey das wäre auch für mich interessant, für das automatisch auslesen der WS. Kannst du mir das zur Verfügung stellen

eknori (retired):
Hi,

ich verwende dazu die cSysInfo Klasse von meiner Homepage ( http://www.eknori.de ). Bei den Downloads findest du die aktualisierte Version. http://www.eknori.de/downloads/cSysInfo.zip (57Kb)
In der Default Ansicht findest du eine Aktion "Workstation Daten senden". Den Code darin kopierst du einfach in dein Datenbank Script in den Initialize Event.
Dann werden die Informationen beim Öffnen der Datenbank einmal übertragen.
Durch das setzen einer Variablen in der Notes.ini wird verhindert, daß die Daten bei jedem Öffnen der DB gesendet werden.

Die MailInDb ist im Code fest verdrahtet

eknori

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln