优秀的编程知识分享平台

网站首页 > 技术文章 正文

Excel如何快速批量删除文件夹

nanyue 2024-11-18 15:16:12 技术文章 3 ℃

其实这个功能通过指令操作,可能有点鸡肋,大多数情况下我们直接选择文件,删除就行了,本节是通过指令程序批量删除

1.最基本的指令

rd files意思是删除名称为files的文件夹,rd是删除的意思

rmdir files跟上面的意思一样,区别就是新老指令,二者通用

但是上面的指令只能删除空文件夹,

如果想删除带有文件的文件夹,可以通过

rd /s /q 文件路径 例如 rd /s /q "C:\Users\86183\Desktop\批量创建文件夹"

/s(删除指定目录及其所有子目录和文件)和/q(安静模式,不提示确认)选项

注意通过上面指令删除的文件夹会直接删除掉,不会存到回收站

2.通过Excel可以快速便捷的创建指令

如图通过连字符&,将rd和文件名组合

了解上面的知识后再操作

3.将上面的指令复制到文本文档中,将后缀名改为bat

4.双击bat文件就可以删除指令中的文件了

注意,比如bat文件在A文件夹中,上面的指令删除的是跟bat同级目录下的文件

如果不是同目录下需要指定路径

5.关于上面指令的拓展

随便找个文件夹,在文件夹位置框输入cmd

打开的cmd文件就进入了该文件夹下

在cmd中输入 md cmd创建的文件夹

按enter就会在文件夹下生成一个名为"cmd创建的文件夹"的文件夹被创建了

在cmd中输入 rd cmd创建的文件夹

如果"cmd创建的文件夹"文件夹中含有文件,就无法直接删除,这时候就需要通过

rd /s /q "C:\Users\86183\Desktop\批量创建文件夹\cmd创建的文件夹" 指令删除

通过bat文件就相当于循环调用上面的指令,从而实现批量删除和创建文件夹的目的

6.关于双击bat文件程序不起作用的解决方式

1)有可能代码指令错误

2)代码指令无误有可能是文本文档的格式不对,把文本文档默认格式为UTF-8 可以将它另存为ANSI格式,或者别的格式转化为bat后缀再次重试

最近发表
标签列表