蓝少个人博客

实迷途其未远,觉今是而昨非

dos下批量删除同名的文件夹(包括子目录)

日期:2016-09-17 阅读:718 分类:学无止境 标签:DOS 

@echo off

for /d /r c:\ %%b in (*usb*) do rd /s /q "%%b"

pause

将以上内容存为一个批处理文件,双击运行即可删除C盘所有名字包含有USB的文件夹(包括子文件夹)


del X:\_desktop.ini /f /s /q /a   批量删除同名文件(_desktop.ini)

ren X:\*.png *.gif   批量修改文件名后缀(*.png -->*.gif)

attrib c:\"*" -s -h /s /d   批量修改隐藏文件属性


命令详解:

语法

attrib [{+r | -r}] [{+a | -a}] [{+s | -s}] [{+h | -h}]

attrib [[Drive:][Path] FileName] [/s[/d]]


参数

+r 设置只读文件属性。

-r 清除只读文件属性。

+a 设置存档属性。

-a 清除存档属性。

+s 设置系统文件属性。

-s 清除系统文件属性。

+h 设置隐藏文件属性。

-h 清除隐藏文件属性。

/s 将 attrib 和任意命令行选项应用到当前目录及其所有子目录中的匹配文件。

/d 将 attrib 和任意命令行选项应用到目录。

/? 在命令提示符下显示帮助。