一起学习网 一起学习网


用批处理实现删除大小和类型一样的文件的代码

网络编程 用批处理实现删除大小和类型一样的文件的代码 06-21
删除大小和类型一样的文件.bat

@ECHO OFF
SETLOCAL ENABLEDELAYEDEXPANSION
for /f "tokens=*" %%a in ('dir/a-d/b/oe') do set/a c+=1&set a!c!=%%a&set b!c!=%%~za&set c!c!=%%~xa
for /l %%a in (1,1,%c%) do set/a d=%%a+1&for /l %%b in (!d!,1,%c%) do if not !b%%a!.==. call :1 %%a %%b
goto :eof
:1
if !b%1!==!b%2! if !c%1!==!c%2! set b%2=&del "!a%2!"
goto :eof

自动检测所有盘然后删除所有分区的默认共享的批处理
删除所有分区的默认共享.bat@echooff::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::先列举存在的分区,然后再逐个删除以分区名命名的共享;::通过

根据输入的文字实现输出倒文的批处理
@echooff:starsetOutput=set/pEnter=请输入::Startifnot"%Enter%"==""(setOutput=%Output%%Enter:~-1%setEnter=%Enter:~0,-1%goto:Start)echo.echo%Output%pausenul&goto:Star

一个可以显示c盘-z盘的批处理bat文件
@echooffsetdisk=cdefghijklmnopqrstuvwxyzFOR/L%%iIN(0,1,23)DOcallecho%%disk:~%%i,1%%pause


编辑:一起学习网

标签:分区,批处理,文件,请输入,然后再