gpt4 book ai didi

powershell - 有没有办法在大型机终端窗口中自动执行简单的重复性任务?

转载 作者:行者123 更新时间:2023-12-02 22:32:54 26 4
gpt4 key购买 nike

我的雇主使用TN3270 Plus 2.07 版主机模拟器。它是相当旧的版本,不支持一些脚本命令/功能,如等待屏幕刷新、“if”条件和简单的计算指令,如递增等,这些在较新版本中可用。我需要这些功能,所以我不能使用内置脚本。

不支持DDE。

我只剩下 VBScript、JScript 或 PowerShell 等任何选项(或 Windows 7 Enterprise 中可用的任何其他选项,无需安装 AutoIt 等第三方工具)。

我需要的是,我希望能够从文件中读取一些数据,将其输入大型机终端,等待我收到来自大型机的响应(这是非常随机的,有时是即时的,但其他时候可能需要 20到 30 秒)即等待屏幕刷新。然后我想从终端窗口读取文本,根据该信息,我需要采取一些操作,例如继续从文件循环读取下一行或做一些其他事情。

有什么办法可以实现吗?

注意:更改模拟器或安装第 3 方工具不是一种选择;)

最佳答案

我自己从未尝试过,但您可能想看看 x3270,特别是 s3270可能还有 tcl3270:

http://sourceforge.net/projects/x3270/

除非您愿意努力编写您自己的 3270 协议(protocol)实现,否则将需要某种第 3 方工具。问题是时间和许可方面的成本之一(使用上述选项,唯一的成本是时间)。

当然,您现有的模拟器可能还可以,但我对它不熟悉,而且版本似乎很旧。

关于powershell - 有没有办法在大型机终端窗口中自动执行简单的重复性任务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10473285/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com