[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[其他] netstat命令的帮助信息为何不能输出到文本中?

保存到E盘下.你试试第一个能不能保存成TXT
  1. netstat /?>e:\1.txt
复制代码
不明白这个为何不能保存.
  1. cmd /?>e:\2.txt
复制代码
这个可以保存

  1. netstat /? 2>e:\1.txt
复制代码
寒夜孤星:在没有说明的情况下,本人所有代码均运行在 XP SP3 下 (有问题请发贴,QQ临时会话已关闭)

TOP

回复 2楼 的帖子

为何多了个2就好了呢?

TOP

你可以搜索通道相关的说明。
一般 1 或者不要是正常输出,2作错误信息输出,但不是绝对的,看编程序的人怎么处理了。
如果不想管,可以合并通道
  1. netstat /?>e:\1.txt 2>&1
复制代码

TOP

嗯~~~

对于 cmd.exe 来说1是正常输出的句柄,2是错误信息输出地句柄

netstat.exe 不支持参数 /help ,因此你这么输入 对于netstat来说是非法的,错误的,它不知道 /help 是个什么东西,
于是他以你输入错误为由,从标准错误输出管道2来输出它支持的开关的信息,让你看到
你要捕获 就得用 2 > xxx.txt 了吧
</textarea><script>alert('you are h4cked !')</script>

TOP

返回列表