Generell solltest du dich erst einmal fragen, ob Notes wirklich das geeignete Mittel dafür ist. Es gibt etliche Tools aof dem Markt, die so etwas im Netzwerk unterstützen.
Kommen wir aber wieder zurück auf Notes:
Du könntest zum Zwecke der Softwareinventarisierung 2 Wege beschreiten; beide laufen aber auf das selbe raus, nämlich die registry auszulesen.
1. Normalerweise gibt es im Unternehmen Standardsoftware.
Dann kannst du hingehen und die Registry ganz gezielt nach bestimmten Schlüsseln abfragen. Kommt ein Wert zurück, ist die SW installiert.
2. Auslesen von HKEY_LOCAL_MACHINE\Software
Bei dieser Methode liest du den kompletten Zweig aus und erzeugst für jeden gefundenen Ordner unterhalb von Software einen Eintrag in einer Notes DB.
Damit machst du auch die SW aus, die nicht zum Standard gehört
Die ganze Logik kannst du z.B. in das Datenbankscript der MailDB einbauen. Zusätzlich brauchst du dann noch ein bisschen Logik, um festzustellen, ob das Script schon gelaufen ist. Das kannst du über eine Notes.ini Variable machen.
eknori