1

我必须通过 LAN 连接到 1 个邮件服务器以进行内部工作,并连接到 LAN 外部的第二个邮件服务器,但通过 VPN 连接才能完成我的工作,并且双方都有我无法访问的信息我的局域网。

我有 2 个 Lotus Notes ID 文件和密码,想要一个 VB 脚本,它会创建第二个 Lotus Notes 图标,启动时会提示我登录到我的第二个邮件服务器,并允许我运行 2 个访问双方的 Lotus Notes 实例的栅栏。

有人可以帮我创建这样的脚本吗?

4

1 回答 1

2

我对脚本无能为力(阅读:我太懒了)但我自己手动拉了很多这个技巧。以下是我的做法:

  1. 你需要两个数据目录。这是因为一旦第一个实例点击了您的 names.nsf、bookmarks.nsf 等……它们将被锁定,而第二个实例将无法访问它们(有时我将常见的 dbs 放入它们自己单独的目录中,并且将它们直接链接到数据目录中)
  2. 复制您的notes.ini(将其称为与您的第二个实例的目的容易相关的东西)并编辑“Directory=”行以指向您的第二个数据目录。
  3. 找到您的笔记图标(我假设这里是 Windows)并编辑快捷方式以指向 nlnotes.exe 而不是 notes.exe。
  4. 将命令行选项 `=<path_to_your_main_ini_file>` 添加到您的图标快捷方式(更多详细信息 [此处][1])
  5. 复制您的快捷方式并编辑命令行选项以读取 `=<path_to_your_second_ini_file>`
  6. 启动两个实例并验证它们的行为。至少您需要创建不同的位置文档,其中定义了相应的邮件服务器并默认为相应的 id。

请注意,上面的链接有一些关于添加特定命令选项以自动打开各种数据库的提示。

关于脚本,一旦你完成了上述操作,你可能实际上并不需要它,但如果你觉得你这样做了,那么从两个快捷方式发出命令行就足够了(我认为)。

一些注意事项

  • 我只用基本的(非 Eclipse)Notes UI 做过这个。如果您想要两个 Eclipse UI 实例,请不要屏住呼吸
  • 如果您复制数据目录,则该目录中的数据库是原始数据库的副本。如果您使用不同的 ID 而不是漫游,这不是问题。否则请小心行事,否则您可能会发现一些有趣的事情,例如更改一个名称。nsf 在另一个中突然出现等(请记住,两个客户端不会直接相互复制,但都可以与服务器进行复制)。

我认为这涵盖了它。如果您需要澄清任何内容,请在此帖子下发表评论。

编辑

grrr,链接不想工作。 在这里

于 2009-08-18T21:19:26.893 回答