我在 Windows 7 Powershell 上,并且有 ncathttp://nmap.org/ncat/
我正在尝试将“foo”发送到某个网络设备
PS> ncat -u 192.168.1.255 6061
foo
但是它发送“foo\n”(66 6f 6f 0a),并且换行符使得设备无法识别该命令。
有一个 -C 选项可以添加回车符,但这没有帮助。
我创建了一个包含“foo”的文本文件并执行了
PS> cat .\test.txt | ncat -u 192.168.1.255 6061
但这也添加了 CRLF
答案1
如果您只是管道传输“foo”| ncat...会发生什么情况
如果失败了,你可能需要看看这个:http://powershell.codeplex.com/releases/view/59029
这似乎允许您通过 TCP 发送消息。