找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 24890|回复: 4

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

[复制链接]
发表于 2010-12-30 21:00:31 | 显示全部楼层 |阅读模式
保存到E盘下.你试试第一个能不能保存成TXT
  1. netstat /?>e:\1.txt
复制代码
不明白这个为何不能保存.
  1. cmd /?>e:\2.txt
复制代码
这个可以保存
发表于 2010-12-30 21:05:53 | 显示全部楼层
  1. netstat /? 2>e:\1.txt
复制代码
 楼主| 发表于 2010-12-30 21:16:15 | 显示全部楼层

回复 2楼 的帖子

为何多了个2就好了呢?
发表于 2010-12-30 22:37:28 | 显示全部楼层
你可以搜索通道相关的说明。
一般 1 或者不要是正常输出,2作错误信息输出,但不是绝对的,看编程序的人怎么处理了。
如果不想管,可以合并通道
  1. netstat /?>e:\1.txt 2>&1
复制代码
发表于 2011-1-1 10:34:54 | 显示全部楼层
嗯~~~

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

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

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-20 10:18 , Processed in 0.017966 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表