我有一个我在Notes 8.5中运行的脚本,该脚本启动了一个笔记会话并发送了一封带附件的电子邮件。它工作得很好。然后我升级到Notes 9.0.1,现在当我尝试启动Notes会话时返回null。从我使用的代码剪断下面。当我回显服务器时,我看到了null。会话中是否需要Notes 9.0.1中的新内容,或者我需要提供GetEnvironmentString方法所需的其他参数?感谢。
' Start a session to notes
wscript.echo "## Connecting to Lotus Notes session..."
Set oSession = CreateObject("Notes.NotesSession")
wscript.echo "## GetEnvironmentString..."
strServer = oSession.GetEnvironmentString("MailServer",True)
wscript.echo("Server :" & strServer)
strUserName = oSession.UserName
strMailDbName = Left(strUserName, 1) & Right(strUserName, (Len(strUserName) - InStr(1, strUserName, "")))&".nsf"
wscript.echo("MailDbName :" & strMailDbName)
wscript.echo "## Getting current Notes database..."
' open the mail database in Notes
set oCurrentMailDb = oSession.CurrentDatabase