Board logo

标题: [其他] netstat命令的帮助信息为何不能输出到文本中? [打印本页]

作者: qq544935474    时间: 2010-12-30 21:00     标题: netstat命令的帮助信息为何不能输出到文本中?

保存到E盘下.你试试第一个能不能保存成TXT
  1. netstat /?>e:\1.txt
复制代码
不明白这个为何不能保存.
  1. cmd /?>e:\2.txt
复制代码
这个可以保存
作者: hanyeguxing    时间: 2010-12-30 21:05

  1. netstat /? 2>e:\1.txt
复制代码

作者: qq544935474    时间: 2010-12-30 21:16     标题: 回复 2楼 的帖子

为何多了个2就好了呢?
作者: Spring    时间: 2010-12-30 22:37

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

作者: vsbat    时间: 2011-1-1 10:34

嗯~~~

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

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




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2