将telnet和nmap的结果输出到powershell / cmd会话

时间:2017-07-11 19:16:52

标签: powershell cmd telnet nmap

所以我的知识中有一个严重的根本差距我确信有一个简单的答案,但谷歌搜索并在这里看后,我找不到我要找的东西:
我几乎每天都使用nmaptelnet来检查端口并登录IP codecs,我通过powershellcmd控制台使用它们,但是当我尝试编写某些内容并使用.bat.ps1后缀运行该脚本时,或者会给我一个经典的not recognized...消息。但是,如果你能够在控制台中运行它,你应该能够编写脚本,对吧?怎么会这样呢?

telnet的示例代码(在输入任一控制台时有效,但不能以脚本形式输入):

telnet 192.168.87.21

nmap的示例代码(再次,在输入任一控制台时有效,但不能以脚本形式输入):

nmap -p 9999 192.168.87.101

1 个答案:

答案 0 :(得分:1)

添加'&'之前的符号' telnet'那样:& telnet 127.0.0.1

有关如何从Powershell运行可执行文件的更多信息,请查看:https://social.technet.microsoft.com/wiki/contents/articles/7703.powershell-running-executables.aspx

相关问题