我在Windows 7 Powershell上,并从http://nmap.org/ncat/获得ncat
我正尝试将“foo”发送到某个networking设备
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
如果你只是input“foo”|会发生什么? ncat …
否则,你可能想看看这个: http : //powershell.codeplex.com/releases/view/59029
这似乎允许你通过TCP发送消息。
如果有人出现这个问题,而不是在Windows上而是在Linux上工作,你可能想试试这个:
来源: superuser.com