[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
回复 5# 珠七七
  1. @echo off
  2. set D=%date:~0,10%
  3. set D=%D:-=%
  4. set T=%time:~0,5%
  5. set T=%T::=%
  6. set T=%T: =0%
  7. echo 当前日期为:%d%
  8. echo 当前时间为:%t%
  9. echo 如果正确请按任意键,如果不对请关闭窗口.
  10. pause
  11. ren "1.txt" "1.aa_%d%_%t%.txt"
  12. ren "2.txt" "2.bb_%d%_%t%.txt"
  13. ren "4.txt" "4.cc_%d%_%t%.txt"
  14. ren "5.txt" "5.dd_%d%_%t%.txt"
复制代码

TOP

回复 5# 珠七七


    不明白你的意思是补充什么内容呢?

TOP

再想请教一下,上述time.txt中,提取到需要的字符后,总共有4行.
  1. @echo off
  2. for /F "tokens=1,2,3 delims=- " %%i in ('date /T') do set D=%%i%%j%%k
  3. FOR /F "tokens=1,2 delims=:" %%i IN (time.txt) do set T=0%%i%%j
  4. echo 当前日期为:%d%
  5. echo 当前时间为:%t%
  6. echo 如果正确请按任意键,如果不对请关闭窗口.
  7. pause
  8. ren "1.txt" "1.aa_%d%_%t%.txt"
  9. ren "2.txt" "2.bb_%d%_%t%.txt"
  10. ren "4.txt" "4.cc_%d%_%t%.txt"
  11. ren "5.txt" "5.dd_%d%_%t%.txt"
复制代码
重命名后得出的结果是:
1.aa_20111015_0452.txt
2.bb_20111015_0453.txt
3.cc_20111015_0454.txt
4.dd_20111015_0455.txt
上面的代码应该要怎样补充呢?
土土土土土土土土土土土

TOP

嗯嗯,谢谢,我知道了.
土土土土土土土土土土土

TOP

  1. @echo off
  2. (for /f "delims=: tokens=1,2" %%i IN (time.txt) do echo 0%%i%%j)>timey.txt
复制代码
莫求昨天无悔,但愿今日无愧。

TOP

回复 1# 珠七七
楼主得弄清楚“>”的含义,“>”为重定向符号,且会覆盖原文件内容,把“>”改为“>>”就行了,“>>”表示追加,并不覆盖原内容。
看得多说得多,远比不上写得多。

TOP

返回列表