在计划的代理中运行ExtractFile时出现错误4005

时间:2012-11-14 21:14:33

标签: lotus-notes lotus-domino lotus lotusscript

我有一个计划的LotusScript代理,我想循环浏览视图中的文档并将附件提取到服务器上的文件夹中:

'extract file
If Not IsEmpty(rtitem.embeddedObjects) Then
    ForAll o In rtitem.EmbeddedObjects
        If (o.Type = EMBED_ATTACHMENT) Then
            Call o.ExtractFile("\\TestServer\TestFolder\"+o.name)
        End If
    End ForAll
End If

此代理在通过Notes客户端运行时工作正常。但是,在安排代理程序时,我收到以下错误:“错误:4005 - Notes错误:登录失败:未知的用户名或密码错误”。它在“Call o.ExtractFile(...”上面的行中出错。

我尝试将代理上的安全级别更改为“允许具有完全管理员权限的受限操作”和“以Web用户身份运行”,但错误仍然存​​在。

非常感谢任何想法。

2 个答案:

答案 0 :(得分:2)

这似乎是网络错误,而不是Lotus Notes中的错误。确保运行服务器的帐户可以访问共享。

答案 1 :(得分:0)

  1. 这是一个非常常见的问题:如果您要解压缩文件 某个位置然后还检查驱动器是否存在于服务器上。
  2. 确保您有权在文件夹上创建文件,这意味着文件夹应具有完全访问权限。
  3. 代理商应拥有适当的权利。