批量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 批量处理命令,这个命令怎么写?要求能删除只读、和隐藏的文件。
展开
 我来答
匿名用户
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”文件了。(还是建议开启该项,能加快文件夹中的图片预览速度)
jsntr88
高粉答主

推荐于2016-07-26 · 醉心答题,欢迎关注
知道顶级答主
回答量:6.5万
采纳率:91%
帮助的人:6546万
展开全部
  方法:
  用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行搞定
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-07-30
展开全部
局列del /f /s /q C:\Program Files\FS.txt
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式