Vbscript 如何让Pcomm会话自动登录到特定连接。。?

Vbscript 如何让Pcomm会话自动登录到特定连接。。?,vbscript,ibm-midrange,db2-400,Vbscript,Ibm Midrange,Db2 400,我们有一个AS400 DB2V7R3M0系统,通过PCOMMV6仿真器会话连接到该系统。对于某种高通量打印机,有一台独立的PC作为打印服务器,具有PComm打印机会话 我想让PComm打印机会话自动启动、建立连接并登录,这样我就可以从Windows启动运行它 我已经能够记录并清理一个VBS宏,该宏在连接完成后立即登录,但无法记录和清理连接过程。除非我遗漏了什么,否则在建立连接之前无法录制或运行宏 是否有可以自动建立连接的内置流程 如果不是的话,我假设它可以通过VBS中的autECLConnMgr

我们有一个AS400 DB2V7R3M0系统,通过PCOMMV6仿真器会话连接到该系统。对于某种高通量打印机,有一台独立的PC作为打印服务器,具有PComm打印机会话

我想让PComm打印机会话自动启动、建立连接并登录,这样我就可以从Windows启动运行它

我已经能够记录并清理一个VBS宏,该宏在连接完成后立即登录,但无法记录和清理连接过程。除非我遗漏了什么,否则在建立连接之前无法录制或运行宏

是否有可以自动建立连接的内置流程

如果不是的话,我假设它可以通过VBS中的autECLConnMgr和相关库来完成,但是IBM关于这方面的文档对我来说有点深。如果是这样的话,有人能举个例子吗

编辑:这就是我提到的对话框。这有时会在打开任何emulator窗口之前,有时是从IBMi控制面板小程序打开,因此无法通过emulator窗口的方式编写脚本,因此我假设它需要通过WScript


老实说,我认为您应该考虑使用Windows脚本语言来填补您无法通过其他方式实现的功能空白。实际上,你在电脑上可以手动完成的任何事情都可以通过自动热键实现自动化,包括键盘和鼠标输入。

老实说,我认为你应该研究使用Windows脚本语言来填补你无法通过其他方式实现的功能空白。实际上,在PC上手动执行的任何操作都可以使用自动热键(包括键盘和鼠标输入)实现自动化。

使用大量终端模拟器,您可以将会话连接详细信息保存到特定的配置文件中,您可以执行该文件直接启动会话-您尝试过吗?是,我们经常在*.WS文件中使用保存会话,但我所说的连接先于此。这是从“通讯>配置>属性”菜单获得的系统登录。同样在iNavigator>MyConnections中。它显示
ibmi登录
对话框。我已经在我的OP中添加了一个屏幕截图。您是否正在使用任何PComm主机类自动化库?是的,但还没有直接解决此问题。我一直在Excel VBA中尝试使用它们来实现密码重置实用程序,然后手动将VBA转换为VBS。这就是我假设库是autECLConnMgr的方式。使用大量终端模拟器,您可以将会话连接详细信息保存到特定的配置文件中,您可以执行该文件直接启动会话-您尝试过吗?是的,我们经常使用*.WS文件中保存会话,但我所说的联系先于此。这是从“通讯>配置>属性”菜单获得的系统登录。同样在iNavigator>MyConnections中。它显示
ibmi登录
对话框。我已经在我的OP中添加了一个屏幕截图。您是否正在使用任何PComm主机类自动化库?是的,但还没有直接解决此问题。我一直在Excel VBA中尝试使用它们来实现密码重置实用程序,然后手动将VBA转换为VBS。这就是我假设库是autECLConnMgr的方式。当Pcomm有自己的内置OOP脚本语言,库中包含用于连接、状态、屏幕、字段甚至文件传输的对象时,为什么我会满足于SendKeys类型的实用程序呢?这不是“解决”的问题,也不是放弃Pcomm的问题。对于大部分脚本来说,PCOMM接口无疑是一个不错的选择。但是你说你很难让登录正常工作,我是说实际上可以保证AutoHotkey可以完成登录。您可以从正在使用的任何其他脚本语言调用AutoHotkey脚本,和/或将其放入Windows启动。啊,好的。我熟悉AHK;我用它作为各种东西的自动点击器。但是Pcomm连接的问题是:VBS宏只能在连接后在终端会话中运行,但在此之前存在连接。因此,任何与连接相关的VBS代码都需要在终端窗口之外运行(除非我严重误解了某些内容)。最明显的候选是Wscript。但是…现在我想起来了,这似乎是一个很大的缺点。我将对此进行更深入的研究,看看在建立连接之前是否可以运行VBS。当Pcomm拥有自己的内置OOP脚本语言和库,这些库公开连接、状态、屏幕、字段甚至文件传输的对象时,为什么我会满足于SendKeys类型的实用程序呢?这不是“解决”的问题,这也不是放弃PCOMM的问题。对于大部分脚本来说,PCOMM接口无疑是一个不错的选择。但是你说你很难让登录正常工作,我是说实际上可以保证AutoHotkey可以完成登录。您可以从正在使用的任何其他脚本语言调用AutoHotkey脚本,和/或将其放入Windows启动。啊,好的。我熟悉AHK;我用它作为各种东西的自动点击器。但是Pcomm连接的问题是:VBS宏只能在连接后在终端会话中运行,但在此之前存在连接。因此,任何与连接相关的VBS代码都需要在终端窗口之外运行(除非我严重误解了某些内容)。最明显的候选是Wscript。但是…现在我想起来了,这似乎是一个很大的缺点。我将对此进行更深入的研究,看看在建立连接之前是否可以运行VBS。