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

[日期时间] 控制台打印输出信息如何加上时间

[复制链接]
发表于 2014-3-28 15:25:29 | 显示全部楼层 |阅读模式
本帖最后由 lvzhaofei 于 2014-3-28 15:28 编辑

具体情况是这样的,我用批处理运行一个导入程序,程序在控制台输出的子信息如下,
---begin import e:/test\sql1476475309707982---
---import e:/test\sql1476475309707982 success!---
---begin import e:/test\sql1476475315469633---
---import e:/test\sql1476475315469633 success!---
---begin import e:/test\sql1476475317981379---
---import e:/test\sql1476475317981379 success!---
---begin import e:/test\sql1476475320202651---
---import e:/test\sql1476475320202651 success!---
---begin import e:/test\sql1476475321987788---
---import e:/test\sql1476475321987788 success!---
---begin import e:/test\sql1476475324232147---
如果是用>>重定向到文件打印日志,因为程序不修改,所以如果想打印时间,
有什么方法能在打印日志的每一条,将当前系统时间打印出来? 或者 可以统计打印每条的时间间隔
例如类似下面这种:
---begin import e:/test\sql1476475309707982---  10:22:22
---import e:/test\sql1476475309707982 success!--- 10:22:23

另外,执行的程序是在线状态,没有end状态,所以也没法统计程序总共执行的时间
发表于 2014-3-28 15:31:43 | 显示全部楼层
代码贴出来看看
 楼主| 发表于 2014-3-28 15:36:58 | 显示全部楼层
回复 2# DAIC

其实都没什么代码,执行的语句就是下面这种
Import.exe -h192.168.1.188 -ddb -p2010 -udba/dba -fe:/test -e-1 >> e:/testlog.txt
这个exe程序会打印出来上面的子信息,后面的>>是我自己加的,不知道有没有办法重定向的时候加上打印的时间,或者不用bat,在windows命令行还有别的方法实现么
发表于 2014-3-28 16:49:13 | 显示全部楼层
  1. echo %date% %time% >> e:/testlog.txt
  2. Import.exe -h192.168.1.188 -ddb -p2010 -udba/dba -fe:/test -e-1 >> e:/testlog.txt
复制代码
 楼主| 发表于 2014-3-28 17:28:03 | 显示全部楼层
回复 4# DAIC


    这样的不对啊,我要的是在每条子信息打印出时间,上面举出例子了,你这种的只会在开始打印一个日期和时间
发表于 2014-3-28 17:32:53 | 显示全部楼层
for 里 执行呢
发表于 2014-3-28 17:54:18 | 显示全部楼层
回复 5# lvzhaofei


    你的整个BAT脚本就是那一条import命令,这个命令会输出很多行信息,是吗?
 楼主| 发表于 2014-3-31 14:05:06 | 显示全部楼层
回复 7# DAIC


    sorry,之前没上网
 楼主| 发表于 2014-3-31 14:05:27 | 显示全部楼层
回复 7# DAIC


    对的,就是exe输出的信息
发表于 2014-3-31 15:28:11 | 显示全部楼层
回复 9# lvzhaofei


    这种情况只能修改exe的源代码了
 楼主| 发表于 2014-4-1 11:47:21 | 显示全部楼层
回复 10# DAIC


    恩,那就没办法了.3Q
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-3-21 03:15 , Processed in 0.031433 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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