实用批处理:不用下软件就能 批量改名,指定命名,修复网络,删除小文件

2020-02-12 09:52:07 106点赞 1487收藏 41评论

什么是批处理?


批处理(Batch),也称为批处理脚本。顾名思义,批处理就是对某对象进行批量的处理,通常被认为是一种简化的脚本语言,它应用于DOS和Windows系统中,批处理脚本通常是以.bat结尾的

可以理解为,这个是批量的依据逻辑来执行命令,批处理可以做很多事情,包括改文件名,包括修改注册表,还有删除一些不必要的文件

本篇文章没有说明头大的批处理命令,而是找了一些常用的实用批处理提供给大家,直接复制粘贴就可以达到效果


如何使用


新建一个txt文件,并打开

实用批处理:不用下软件就能 批量改名,指定命名,修复网络,删除小文件



然后把英文字符部分复制到里面,保存并关闭

实用批处理:不用下软件就能 批量改名,指定命名,修复网络,删除小文件



一定要记得,保存时候选择编码要选这个ANSI

实用批处理:不用下软件就能 批量改名,指定命名,修复网络,删除小文件


然后右键,修改为.bat后缀名

实用批处理:不用下软件就能 批量改名,指定命名,修复网络,删除小文件


双击运行就好了

实用批处理:不用下软件就能 批量改名,指定命名,修复网络,删除小文件


1.重置网络


有时候用一些软件,可能就会有这样那样的问题,网络连不上,但是QQ微信又可能上的去,此时就可以试试看重置网络

ipconfig /flushdns

netsh winsock reset



2.批量重命名文件夹


有时候会有许多的文件夹,我这边举个例子,假设是这样的一个情况

实用批处理:不用下软件就能 批量改名,指定命名,修复网络,删除小文件

.
如果你要设置为文件名+括弧和数字,不用命令行,可以这样做,先全部选择

实用批处理:不用下软件就能 批量改名,指定命名,修复网络,删除小文件


按一下键盘的F2重新命名,输入你想要的名字

实用批处理:不用下软件就能 批量改名,指定命名,修复网络,删除小文件


回车,这样就可以看到效果了

实用批处理:不用下软件就能 批量改名,指定命名,修复网络,删除小文件


但这样限制过大,而用批处理可以快速的执行,并且可以自定义文件名称
set a=0

setlocal EnableDelayedExpansion

FOR /f "tokens=*" %%i IN ('dir /a:d /b') DO (

set /A a+=1

ren "%%i" "!a!"

)


把上面的代码复制并且重命名为bat,放在文件夹同一个目录就可以



双击执行,然后就可以看到文件名全部变了,是不是很方便呢

实用批处理:不用下软件就能 批量改名,指定命名,修复网络,删除小文件



如果要修改文件开始的号数,就更改这个数字,更改名称则是在下方"文件"这里

实用批处理:不用下软件就能 批量改名,指定命名,修复网络,删除小文件







3.批量更改文件名的一部分


有时候要批量改文件名称的一部分,比如说照片文件,一个个改太花时间了

实用批处理:不用下软件就能 批量改名,指定命名,修复网络,删除小文件


这时候就可以用下面这一条

@echo off
set /p str1= 请输入要替换的文件(文件夹)名字符串(可替换空格):
set /p str2= 请输入替换后的文件(文件夹)名字符串(去除则直接回车):
echo.
echo 正在修改文件(夹)名中,请稍候……
for /f "delims=" %%a in ('dir /s /b ^|sort /+65535') do (
if "%%~nxa" neq "%~nx0" (
set "file=%%a"
set "name=%%~na"
set "extension=%%~xa"
call set "name=%%name:%str1%=%str2%%%"
setlocal enabledelayedexpansion
ren "!file!" "!name!!extension!" 2>nul
endlocal
)
)
exit

保存后执行,会提示输入,试试看把“_DSC”换成”SZ”

实用批处理:不用下软件就能 批量改名,指定命名,修复网络,删除小文件


回车后执行非常迅速,一下就完成了


实用批处理:不用下软件就能 批量改名,指定命名,修复网络,删除小文件


4.一键分类文件


有一些朋友的电脑特别是桌面上面文件特别多,而且又很乱,各种文档,表格都有

实用批处理:不用下软件就能 批量改名,指定命名,修复网络,删除小文件


使用下面的这一条就可以简单的分类文件到各个以文件类型为名的文件夹里面

for %%i in (*) do (md %%~xi
move *%%~xi %%~xi)
pause

我随便复制一些来测试,在这一个批处理指令执行前

实用批处理:不用下软件就能 批量改名,指定命名,修复网络,删除小文件


执行后,可以看到文件都被分类了

实用批处理:不用下软件就能 批量改名,指定命名,修复网络,删除小文件



5.删除小于一定容量的文件



有时候遇到有一些小文件,比如说图片的缩略图,这些缓存可以删除但是手动执行太繁琐数量太多,那就可以活用一下批处理

for /r %%F in (*) do if %%~zF LSS 1000 del "%%F"


这一条还可以配合word文档,假设说我今天要把一篇文章的图片全部都复制下来

实用批处理:不用下软件就能 批量改名,指定命名,修复网络,删除小文件




点击另存为,选择格式为html,点保存

实用批处理:不用下软件就能 批量改名,指定命名,修复网络,删除小文件


然后在保存的位置就会有一个文件夹了,存有本篇的所有图片,但是你可以发现图片是有重复的,重复图片中有一个比较小,一个比较大

实用批处理:不用下软件就能 批量改名,指定命名,修复网络,删除小文件


这时候就可以用到刚才的批处理命令了,我们把这里的1000更改一下,改成51200(也就是50kb,这里是举例具体要自行尝试)

实用批处理:不用下软件就能 批量改名,指定命名,修复网络,删除小文件



执行。可以看到小于一定容量的文件都被删除了

实用批处理:不用下软件就能 批量改名,指定命名,修复网络,删除小文件






展开 收起

Nintendo 任天堂 Switch《健身环大冒险》体感游戏套装

Nintendo 任天堂 Switch《健身环大冒险》体感游戏套装

339元起

《Plants vs. Zombies GOTY Edition(植物大战僵尸年度版)》 PC数字版游戏

《Plants vs. Zombies GOTY Edition(植物大战僵尸年度版)》 PC数字版游戏

暂无报价

Nintendo 任天堂 Switch NS 健身环大冒险 Ringfit

Nintendo 任天堂 Switch NS 健身环大冒险 Ringfit

799元起

《Squad(战术小队)》 PC数字版游戏

《Squad(战术小队)》 PC数字版游戏

134元起

Office 365 家庭版

Office 365 家庭版

249元起

Nintendo 任天堂 《新 超级马里奥兄弟U DX豪华版》游戏兑换卡

Nintendo 任天堂 《新 超级马里奥兄弟U DX豪华版》游戏兑换卡

299元起

Nintendo 任天堂 Switch NS 主机游戏 牧场物语 重聚矿石镇

Nintendo 任天堂 Switch NS 主机游戏 牧场物语 重聚矿石镇

376元起

HP 惠普 暗影精灵5代 台式主机(i7-9700F、8GB、256GB+1TB、GTX1660Ti 6G)

HP 惠普 暗影精灵5代 台式主机(i7-9700F、8GB、256GB+1TB、GTX1660Ti 6G)

6599元起

HP 惠普 暗影精灵5代 台式主机(i5-9400F、8GB、256GB+1TB、GTX1650)

HP 惠普 暗影精灵5代 台式主机(i5-9400F、8GB、256GB+1TB、GTX1650)

4799元起

Nintendo 任天堂 勇者斗恶龙11S

Nintendo 任天堂 勇者斗恶龙11S

345元起

《真·三国无双8》PS4主机版实体游戏

《真·三国无双8》PS4主机版实体游戏

323元起

《旺达与巨像》PS4实体版游戏

《旺达与巨像》PS4实体版游戏

163.5元起

索尼(SONY)【PS VR国行游戏】遥远星际

索尼(SONY)【PS VR国行游戏】遥远星际

159元起

Nintendo 任天堂 Switch NS 游戏主机 掌机 NS游戏卡带 游戏卡 不锁区 预购2月发煮糊了2 分手厨房 中文 年度合家欢游戏

Nintendo 任天堂 Switch NS 游戏主机 掌机 NS游戏卡带 游戏卡 不锁区 预购2月发煮糊了2 分手厨房 中文 年度合家欢游戏

322元起

UBISOFT 育碧 全境封锁2 Tom Clancy’s The Division 标准版 PC中文

UBISOFT 育碧 全境封锁2 Tom Clancy’s The Division 标准版 PC中文

78元起

索尼 SONY 雷曼 传奇

索尼 SONY 雷曼 传奇

159元起
41评论

发表评论请 登录
  • 最新
  • 最热
评论举报

请选择举报理由

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
1.4K
扫一下,分享更方便,购买更轻松