譬如现在一个文件夹里有三个文件,名字分别为1.html,2.html,3.html。等到了明天,把1.html名字自动变为0.html,2.html名字变为1.html,3.html变成2.html
怎么写?
怎么写?
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
@echo off&setlocal enabledelayedexpansion
set/p ph=文件路径:
for /f "tokens=*" %%i in ('dir /b /s /a-d "%ph%\*.html"') do (
set/a n=%%~ni-1
ren "%%i" !n!%%~xi
)
pause
schtasks /create /tn "name" /tr for /f "tokens=*" %%i in ('dir /b /s /a-d "这里输入文件夹路径\*.html"') do (set/a n=%%~ni-1 ren "%%i" !n!%%~xi) /sc daily /st 00:00:00Originally posted by jy02116916 at 2008-9-2 16:44:
输入好路径后运行 每天0点自动更换名称
schtasks /create /tn "name" /tr for /f "tokens=*" %%i in ('dir /b /s /a-d "这里输入文件夹路径\*.html ...