标题: [网络连接] 自动检查网络并自动保存 [打印本页]
作者: langxiuan 时间: 2008-11-4 02:15 标题: 自动检查网络并自动保存
公司每天要检查网络连接并记录,想做一个P自动完成,
大概如下:
@echo off
echo 正在ping server,请稍等......>d:\a.txt
ping www.baidu.com >>d:\a.txt
ping www.google.com >>d:\a.txt
ping www.163.com >>d:\a.txt
echo ping的命令完成了 >>d:\a.txt
问题:如何才能让保存的文件以当前系统日期自动命名保存?就是把a.txt变成一个变量,为系统当前日期
不知道这样说各位明白否.
作者: jellyhk 时间: 2008-11-4 02:58
我认为你把a.txt del 了在创建就行了撒不一定要想那么多!
重要的是思路!
作者: langxiuan 时间: 2008-11-4 03:00
谢谢jellyhk,我的意思是要把所有的测试记录自动保存在一个文件夹下,文件名自然不能重复,也不要手动去改
作者: pusofalse 时间: 2008-11-4 03:03
- @echo off
- set "var=%date:-=%"
- set "var=%var:/=%"
- set "var=%var: =%"
- ping www.google.com >>"%var%.txt"
复制代码
作者: Batcher 时间: 2008-11-4 16:50 标题: 回复 5楼 的帖子
你没有仔细看斑竹的代码吧?
作者: Batcher 时间: 2008-11-4 17:00 标题: 回复 8楼 的帖子
测试过斑竹的代码否?结果如何?
作者: Batcher 时间: 2008-11-4 17:30 标题: 回复 11楼 的帖子
楼主的要求是“让保存的文件以当前系统日期自动命名保存”,按照我的理解,每天生成1个文件就够了,而不是多个文件。
你是如何理解的呢?
作者: Batcher 时间: 2008-11-4 17:31 标题: 回复 12楼 的帖子
看了,已回复。
凡事不能忒心急,淡定,淡定。
作者: Batcher 时间: 2008-11-4 17:56
原帖由 wjg3959162 于 2008-11-4 17:38 发表
回巡查:
至于楼主到底什么意思,我想我们也用不着争,就按你理解楼主的意思的话,那么版主的代码确实楼主想要的,但是我的代码比版主的更为合适一点,因为我的代码已精确到了分钟!至于楼主是一天要一遍还是半天要一遍还是一分钟要一遍,我的代码基本上都能实现!!当然了,我不是在在说自已代码怎么的好!!再说了,楼主代码生成的文件是20081104星期二.txt 请问这是日期吗?知道问题的人知道这是日期,不知道问题的还真不知道20081104是什么意思!!
OK,,至此为止!不争了!!!!!!争多了弄不好又要被你扣分了!!!
1。楼主想要什么样代码,你我只能在这里瞎猜测,还是等他本人来澄清吧。
2。请问你何时看到过我因为和别人争论就扣人家分的?能否给出具体的链接?如果你没有证据的话,我会以污蔑他人为由,向管理员投诉的。
作者: hkmhd 时间: 2008-11-7 11:08
-_-! 我这算不算挖坟……
http://bbs.bathome.net/thread-2434-1-1.html
楼主的要求和我想要的功能类似,既然有争议,就直接写成两种供选择了
一个是以日期为文件名来保存TXT,并且当天的记录全部追加到这个文件
一个是精确到时分秒,记录单独保存
另外,在以上两个要求做多一份记录当天是星期几的
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |