Here's an easy way to get the user's ID file in LotusScript. This code will find the ID file with only a dozen lines of code. With the file name known, you can easily bring it in as an attachment and e-mail it to a system database for backup purposes.
Want to find the user's ID file? It's identified in their NOTES.INI file (which you can open with regular file operations) but the location of that file can vary from user to user. Instead, it's a lot easier to use the GetEnvironmentString method in LotusScript:br>
Dim session As New NotesSession Dim ID_Directory As String Dim ID_FileName As String ID_Directory = session.GetEnvironmentString("Directory", True) ID_FileName = session.GetEnvironmentString("KeyFileName", True) If Instr(ID_FileName, "") = 0 Then If Right$(ID_Directory, 1) = "" Then ID_FileName = ID_Directory & ID_FileName Else ID_FileName = ID_Directory & "" & ID_FileName End If End If Print "ID file location = " & ID_FileName