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

[文本处理] 批处理如何实现结果同时在窗口显示并另存为文本?

[复制链接]
发表于 2010-10-29 09:55:09 | 显示全部楼层 |阅读模式
在用 带 》命令输出到指定文本时,在dos窗口就不会出现命令的结果。比如我执行一个长ping命令
  1. ping 192.168.1.1 -t 》d:\1.txt
复制代码
,ping的结果就不会实时出现在dos窗口里。需要我不断的打开那个文本才能看到实时的情况,请教高手能否有好的办法。关于文本的保存,可以不需要即时保存,只要在中止命令时将所有内容保存即可。
发表于 2010-10-29 10:26:44 | 显示全部楼层
后面加
  1. type d:\1.txt
复制代码
 楼主| 发表于 2010-10-29 11:29:59 | 显示全部楼层
谢谢楼上这位兄弟的回复,但是这样的话,命令不结束,dos是不会显示结果的。。。比如我用ping -t这样的命令,我需要看到的是有实时显示。
发表于 2010-10-29 11:39:32 | 显示全部楼层
代码有点问题,我再看看。

[ 本帖最后由 TX_kakashi 于 2010-10-29 11:46 编辑 ]
发表于 2010-10-29 16:13:09 | 显示全部楼层
可以在批处理里面调用tee.exe
发表于 2010-10-29 19:00:48 | 显示全部楼层
start ping 192.168.1.1 -t
ping 192.168.1.1 -t >>d:\1.txt
发表于 2010-10-29 20:20:27 | 显示全部楼层
原帖由 Batcher 于 2010-10-29 16:13 发表
可以在批处理里面调用tee.exe

tee.exe 是什么东西,我只见过一个 mtee.exe ?
发表于 2010-11-2 19:06:00 | 显示全部楼层
批处理命令假如命令本身没有提供相应功能是不可以在同一命令内实现“同时或同步”滴!~
要么等PING完再TYPE,要么使用两个命令分开进行。
发表于 2010-11-2 22:05:34 | 显示全部楼层

回复 7楼 的帖子

作用差不多
发表于 2012-9-10 20:24:16 | 显示全部楼层
可以在批处理里面调用tee.exe
Batcher 发表于 2010-10-29 16:13



    在批处理里如何使用tee.exe我搞了半天也没有搞出来看到PING的过程的界面,求答复,谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-3-19 12:51 , Processed in 0.022464 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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