批量DOS删除指定文件命令
比如一个文件在C:\ProgramFiles\FS.txt里另一个文件在其它D:\Files\desktop.ini另一个在E:\Kms\.12.jpg做一个bat批量处...
比如一个文件在C:\Program Files\FS.txt里 另一个文件在其它D:\Files\desktop.ini 另一个在E:\Kms\.12.jpg
做一个bat 批量处理命令,这个命令怎么写?要求能删除只读、和隐藏的文件。 展开
做一个bat 批量处理命令,这个命令怎么写?要求能删除只读、和隐藏的文件。 展开
4个回答
2013-07-30
展开全部
如何用DOS命令批量删除文件?比如viking蠕虫病毒会在系统里产生大量的“_desktop.ini”文件,虽然杀毒后系统无问题了,但看着总归不爽。我们可使用DOS命令批量删除“_desktop.ini”。
点击“开始”→“运行”,输入:“CMD”后回车。然后在“命令提示符”窗口下输入:
del X:\_desktop.ini /f /s /q /a (X代表你要操作的盘符,如果是C盘就把X改成C)
强制删除X盘下所有目录内(包括X盘本身)的_desktop.ini文件并且不提示是否删除
参数含义:
/f 强制删除只读文件。
/q 指定静音状态。不提示您确认删除。
/s 从当前目录及其所有子目录中删除指定文件。显示正在被删除的文件名。
/a 按照属性来删除。
还有很多朋友说机器中有很多“thumbs.db”的隐藏文件,那是正常的。是系统启用了图片缓存缩略图所产生的文件,如果想清除的话,一样可以使用上述方法批量删除该文件,比如C盘:
del c:\thumbs.db /f /s /q /a
删除了这个文件以后,为了找个一劳永逸的方法,我们再接着输入:
regsvr32 /u shmedia.dll
确定之后,系统不会再产生“thumbs.db”文件了。(还是建议开启该项,能加快文件夹中的图片预览速度)
点击“开始”→“运行”,输入:“CMD”后回车。然后在“命令提示符”窗口下输入:
del X:\_desktop.ini /f /s /q /a (X代表你要操作的盘符,如果是C盘就把X改成C)
强制删除X盘下所有目录内(包括X盘本身)的_desktop.ini文件并且不提示是否删除
参数含义:
/f 强制删除只读文件。
/q 指定静音状态。不提示您确认删除。
/s 从当前目录及其所有子目录中删除指定文件。显示正在被删除的文件名。
/a 按照属性来删除。
还有很多朋友说机器中有很多“thumbs.db”的隐藏文件,那是正常的。是系统启用了图片缓存缩略图所产生的文件,如果想清除的话,一样可以使用上述方法批量删除该文件,比如C盘:
del c:\thumbs.db /f /s /q /a
删除了这个文件以后,为了找个一劳永逸的方法,我们再接着输入:
regsvr32 /u shmedia.dll
确定之后,系统不会再产生“thumbs.db”文件了。(还是建议开启该项,能加快文件夹中的图片预览速度)
展开全部
方法:
用DOS命令批量删除文件
点击“开始”→“运行”,输入:“CMD”后回车。然后在“命令提示符”窗口下输入:
del D:\desktop.ini /f /s /q /a (c代表你要操作的盘符,如果是D盘就把F改成C)
强制删除F盘下所有目录内(包括X盘本身)的desktop.ini文件并且不提示是否删除。
/f 表示强制删除文件
/s表示子目录都要删除该文件
/q表示无声,不提示
/a根据属性选择要删除的文件
R 只读文件 S 系统文件
H 隐藏文件 A 存档文件
- 表示“否”的前缀
例:
删除F盘下及其子目录下的所有指定文件
del F:\*.INI /f /s /q /a (删除F盘下的所有后缀名为pdb的文件)
批处理制作:
新建一以bat后缀的文件,输入以上命令,然后保存即可。
用DOS命令批量删除文件
点击“开始”→“运行”,输入:“CMD”后回车。然后在“命令提示符”窗口下输入:
del D:\desktop.ini /f /s /q /a (c代表你要操作的盘符,如果是D盘就把F改成C)
强制删除F盘下所有目录内(包括X盘本身)的desktop.ini文件并且不提示是否删除。
/f 表示强制删除文件
/s表示子目录都要删除该文件
/q表示无声,不提示
/a根据属性选择要删除的文件
R 只读文件 S 系统文件
H 隐藏文件 A 存档文件
- 表示“否”的前缀
例:
删除F盘下及其子目录下的所有指定文件
del F:\*.INI /f /s /q /a (删除F盘下的所有后缀名为pdb的文件)
批处理制作:
新建一以bat后缀的文件,输入以上命令,然后保存即可。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-07-30
展开全部
如果所有文件都是固定位置且文件名都不同
只能通过一个bat3条语句一个一个删
attrib path filename -s -h -r -i
del /f /s path filename
第一行是去掉文件所有属性
第二行是删除该文件
path是路径 filename是文件名
删除你说那三个重复三遍6行搞定
只能通过一个bat3条语句一个一个删
attrib path filename -s -h -r -i
del /f /s path filename
第一行是去掉文件所有属性
第二行是删除该文件
path是路径 filename是文件名
删除你说那三个重复三遍6行搞定
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-07-30
展开全部
局列del /f /s /q C:\Program Files\FS.txt
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |