In der Regel sind das wirklich fehlende oder fehlerhafte Registry-Einträge.
Hast du unter HKEY_CLASSES_ROOT geschaut, ob's da ein Lotus.NotesSession Eintrag gibt?
Kannst du rauskriegen, an welcher Stelle das Script genau aussteigt. Da steht zwar was von Zeile 6, aber irgendwie macht das keinen Sinn.
Ich habe irgendwie auch den Eindruck, dass in dem Code die Reihenfolge falsch ist. Eigentlich müsste erst das sess.Initialize kommen und dann kannst du auf die Eigenschaften zugreifen.
Also so:
dim sess
set sess = CreateObject("Lotus.NotesSession")
sess.Initialize("leuthold85")
msgbox("User: " + sess.UserName)
...
Macht aber eigentlich keinen Sinn, da du ja sagst, dass bei den Handinstallationen das Ding funktioniert. Aber versuch's trotzdem mal.
Axel