【发布时间】:2009-08-14 07:47:18
【问题描述】:
我正在寻找一种行为类似于 Unix 的 expect 工具(或至少是它的主要功能)的工具。
我想用它自动化命令行交互式程序。
编辑: 我更喜欢单个可执行文件或没有大量数兆字节依赖的小型应用程序。
泰。
【问题讨论】:
标签: command-line batch-file expect
我正在寻找一种行为类似于 Unix 的 expect 工具(或至少是它的主要功能)的工具。
我想用它自动化命令行交互式程序。
编辑: 我更喜欢单个可执行文件或没有大量数兆字节依赖的小型应用程序。
泰。
【问题讨论】:
标签: command-line batch-file expect
查看 ActiveState 的 Tcl distribution,它的端口为 Expect for Windows。
【讨论】:
迟到的答案:Expect.exe,用 Go 编译,运行 Lua 脚本。相当新,但正是它应该做的。见https://github.com/zetamatta/expect/
同时检查已关闭的问题。
【讨论】:
我猜AutoIt 是你需要的。
【讨论】:
您可以使用pexpect,用 Python 编写。
【讨论】:
我对 expect 很熟悉,那为什么不安装 Cygwin 并以这种方式运行呢?
【讨论】: