批处理 文件夹下所有目录内 文件名_几个神奇的批处理,万事不求人!

小白可能会问啥事批处理?

批处理(Batch),也称为批处理脚本。是对某对象进行批量的处理,通常被认为是一种简化的脚本语言,它应用于DOS和Windows系统中。批处理文件的扩展名为bat

大家在Window中最多的是新建一个txt文件,写几行枯燥的dos命令,然后将后缀改为bat,双击就能完成一系列骚操作。

老Y在之前介绍过批量命名文件夹、文件的一个命令(如何批量命名文件夹、文件?只需要5行代码就搞定!)今天再来几个。

使用方法,就是将下面列举出的命令复制到txt中,然后将txt后缀改为bat,然后双击就可以执行啦。

01、创建多个文件夹

写法如下,md后面就是文件名

md laoy1
md laoy2
md laoy3
md laoy4

5452f9f45b8e7c2d80282ca1ba8b1222.gif

02、隐藏压缩包为图片

这是一个很有意思的功能,它能将一个压缩包伪装成图片,双击图片打开的就是一幅图片,除非你修改后缀名为rar这样的压缩格式。

需要提前准备的是一张图片,结果就是用图片显示而隐藏压缩包:

copy /b 1.jpg+2.rar 3.jpg

命令中1.jpg为事先准备好的图片,2.rar为压缩包。3.jpg为最终生成的图片,你把3.jpg发给别人,双击看到的就是1.jpg。

64a559bcfa122421220d4c5d6be54862.gif

03、获取所有文件名

这个命令的功能就是获取文件夹内所有的文件名。

dir . /b>ls.txt

15a4fade8fb5edb1ab921729eff73dd3.gif

04、系统垃圾清理

最后的这个是网上流传最为广泛的一个磁盘垃圾清理批处理,很好用,分享下。

@echo off
echo 正在清除系统垃圾文件,请稍等......
del /f /s /q %systemdrive%*.tmp
del /f /s /q %systemdrive%*._mp
del /f /s /q %systemdrive%*.log
del /f /s /q %systemdrive%*.gid
del /f /s /q %systemdrive%*.chk
del /f /s /q %systemdrive%*.old
del /f /s /q %systemdrive%recycled*.*
del /f /s /q %windir%*.bak
del /f /s /q %windir%prefetch*.*
rd /s /q %windir%temp & md %windir%temp
del /f /q %userprofile%cookies*.*
del /f /q %userprofile%recent*.*
del /f /s /q "%userprofile%Local SettingsTemporary Internet Files*.*"
del /f /s /q "%userprofile%Local SettingsTemp*.*"
del /f /s /q "%userprofile%recent*.*"
echo 清除系统垃圾文件完成!
pause

最后再讲一些常用命令中使用的符号的说明:

md:用于创建文件夹start:start 需要打开的指定目录,**.bat文件中如果使用cd只是闪一下而已del:删除copy:复制cd.:cd.指的是当前的目录ren:重命名文件(夹)*:通配符,表示所有pause:停止系统命令的执行并显示下面的内容,运行显示:请按任意键继续. . .

好了,以上就是今天的分享内容哈。

本文首发于公众号【老Y工作室】,感兴趣的朋友可以关注下。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值