123.exe/s就可以游肢差了,当然先转到某个盘中去。
例如:
c:
cd\
dir
123.exe/s
d:
cd\
dir
123.exe/s
请先备份再测试@echo offset "f_p=e:\123"set/a n=90rem计算前n天日期,闰年按简单4年一闰计 ---- yyykkkyyyy echo.set/a y=%date:~,4%,m=1%date:~5,2%-100,d=1%date:~8,2%-100set/a d-=n,"1/(-d>>31)" 2>nul&&goto :ok:loopset/a m-=1,d+=31,y-=!m,m+=!m*12set/a "d-=!(m-2)*(3-!(y&3))+!(m-4)+!(m-6)+!(m-9)+!(m-11)"升携if %d% leq 0 goto :loop:okset/a m+=100,d+=100set "d_n=%y%-%m:~1%-%d:~1%"echo 本批处理继续执行将删除%f_p%下%d_n%日及之前吵者伏的文件set/p=否则请关闭嫌没此窗口!按任意键将开始删除 nulclscd/d "%f_p%"echo 正在删除文件for /r %%i in (*)do if "%%~ti" lss "%d_n%9" del "%%i"&echo %%iechofor /f "delims=" %%i in ('dir/b/s/ad^|sort/r')do (rd "%%i" 2>nul&&echo 删除文件夹%%i)pause>nul12345678910111213141516@echo off&setlocal enabledelayedexpansionset n=0for /f "delims=" %%a in ('dir /b "F:\11"') do (if /i not "%%a"=="22.txt" (set /a n+=1set "wj!n!=%%a"))for /毕者大f "tokens=1* delims==" %%a in ('set wj') do (echo %%b%%a)echo 共有%n%个文嫌毁件(夹)set /p "a=请输入变量名:"set "a=!%a%!"echo 变量对应的文件(夹)是手竖:%a%pause欢迎分享,转载请注明来源:内存溢出
评论列表(0条)