有人可以告诉我如何以编程方式确定 Domino 服务器是安装在 Unix 还是 Windows 上。
是否有任何 Domino 服务器 API 可以找出 domino 服务器在哪个操作系统(操作系统相关信息)中运行。
有人可以告诉我如何以编程方式确定 Domino 服务器是安装在 Unix 还是 Windows 上。
是否有任何 Domino 服务器 API 可以找出 domino 服务器在哪个操作系统(操作系统相关信息)中运行。
您可以为此使用公式@Platform函数。
在列、选择或计划代理公式中使用时,@Platform 返回数据库所在的当前平台。如果数据库驻留在服务器上,@Platform 返回服务器平台;如果数据库驻留在本地,@Platform 返回工作站平台。
如果您打开服务器上的主 Domino 目录 ( names.nsf ) 并查看 server/servers 视图,您将看到所有已设置的 Domino 服务器的列表。每条记录都包含对运行服务器的操作系统的引用。
在 LotusScript 或 COM 类中,使用 NotesSession.Platform()。在 Java 中,使用 Session.getPlatform()。请注意,无论哪种情况,您的代码都必须在您正在测试的实际服务器上运行。