是否有一个 Windows 应用程序可以将命令行参数传递到 TCP 套接字连接中?

是否有一个 Windows 应用程序可以将命令行参数传递到 TCP 套接字连接中?

我以前从未需要过类似的东西,但我确信存在。我正在寻找一个不需要编写的已编译 Windows 可执行文件(即非解释性语言),它可以读取命令行中传入的参数,打开到另一台计算机的 TCP 网络套接字,并传递参数。

以前有人用过类似的东西吗?

回复:适用于 Windows 的 netcat:是的,基本上是这样。问题是,当事件触发时,我试图将数据从 WhatsUp 安装中取出并传输到另一个框中。我无法指定完整的命令行,只能指定可执行文件,并将要传入的参数作为单独的字段,因此我无法使用任何管道技巧。

据我所知,netcat 只能从 STDIN 或管道读取数据,但无法将数据指定为命令行参数。手册页似乎支持这一点。我错了吗?

答案1

听起来你基本上想要网猫适用于 Windows。看起来有人移植了它这里

答案2

Sysinternals 的 psexec 将在远程主机上执行。
或者使用 hyperterm 或 telnet 将数据发送到特定端口。

相关内容