@echo off
rem ---显示日期
echo %date%
rem ---显示时间
echo %time%
rem ---把日期中的星期去掉,只取日期
set "dt=%date:~,10%"
rem ---把时间中的":"用"-"代替
set "tm=%time::=-%"
rem ---把时间中的"."用"-"代替
set "tm=%tm:.=-%"
rem --把时间中的空格去掉
set "tm=%tm: =%"
rem ---进行文件名更名
ren duxing.txt %dt%-%tm%.txt
上边的命令在XP下可以运行,在WIN7为什么就语法错误!
rem ---显示日期
echo %date%
rem ---显示时间
echo %time%
rem ---把日期中的星期去掉,只取日期
set "dt=%date:~,10%"
rem ---把时间中的":"用"-"代替
set "tm=%time::=-%"
rem ---把时间中的"."用"-"代替
set "tm=%tm:.=-%"
rem --把时间中的空格去掉
set "tm=%tm: =%"
rem ---进行文件名更名
ren duxing.txt %dt%-%tm%.txt
上边的命令在XP下可以运行,在WIN7为什么就语法错误!