[ Last edited by liang666669 on 2007-5-15 at 10:17 PM ]作者: liang666669 时间: 2007-5-15 22:31 运行如下代码
---------------
@echo off
for /l %%~zI in (D:\workmail\收件箱.dbx) do if %%I >100000 then reanme D:\workmail\收件箱.dbx 新.dbx
pause
---------------
文件没有任何改变
请老大们指教.
[ Last edited by liang666669 on 2007-5-15 at 10:35 PM ]作者: dikex 时间: 2007-5-15 22:51 @echo off
for /f %%I in ("D:\workmail\收件箱.dbx") do if %%~zI GTR 100000 then reanme D:\workmail\收件箱.dbx 新.dbx
pause
[ Last edited by dikex on 2007-5-15 at 10:55 PM ]作者: liang666669 时间: 2007-5-16 08:17 感谢2楼和5楼的兄弟,经试验,已经可以改名了,只是该怎样用系统时间给他命名呢,如"2007-5-14前.dbx"作者: 13579246810 时间: 2007-5-16 09:08
Quote:
Originally posted by dikex at 2007-5-15 10:51 PM:
@echo off
for /f %%I in ("D:\workmail\收件箱.dbx") do if %%~zI GTR 100000 then reanme D:\workmail\收件箱.dbx 新.dbx
pause
[ Last edited by dikex on 2007-5-15 at 10:55 PM ]
加一行 for " tokens=1 delims= " /f %%l in ('date /t') do set date=%%l