无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 5151|回复: 3
打印 上一主题 下一主题

批处理删除磁盘根目录下“回收站”文件夹

[复制链接]
跳转到指定楼层
1#
发表于 2007-6-20 15:50:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我的移动硬盘经常在不同的电脑上使用 所以也经常的中毒

用别人制作的 Autorun.ini 免疫程序终于可以不用担心双击运行病毒拉

不过最近还有一个烦恼   就是移动硬盘根目录下的 隐藏的回收站文件夹里经常出现病毒 烦死人了

我想请大大们帮忙写一个批处理  让我每次用完硬盘后  运行一下就能把该死的目录删除

因为不同机器上使用 盘符都会变化   我暂时自己是这么删除的

rd /s /q C:\Recycled
rd /s /q d:\Recycled
rd /s /q e:\Recycled
rd /s /q f:\Recycled
rd /s /q g:\Recycled
rd /s /q h:\Recycled
rd /s /q i:\Recycled
rd /s /q g:\Recycled
rd /s /q k:\Recycled
rd /s /q l:\Recycled
rd /s /q m:\Recycled

rd /s /q C:\RECYCLER
rd /s /q d:\RECYCLER
rd /s /q e:\RECYCLER
rd /s /q f:\RECYCLER
rd /s /q g:\RECYCLER
rd /s /q h:\RECYCLER
rd /s /q i:\RECYCLER
rd /s /q g:\RECYCLER
rd /s /q k:\RECYCLER
rd /s /q l:\RECYCLER
rd /s /q m:\RECYCLER


呵呵  不会用通配符  还望高手们帮忙   ^_^

谢谢拉
2#
 楼主| 发表于 2007-6-20 16:17:33 | 只看该作者
知道了  ^_^

@echo off
for %%a in (c d e f g h i j k l m n o p q r s t u v w x y z) do rd /s /q %%a:\Recycled >nul 2>nul
for %%a in (c d e f g h i j k l m n o p q r s t u v w x y z) do rd /s /q %%a:\RECYCLER >nul 2>nul
回复

使用道具 举报

3#
发表于 2007-6-20 18:32:30 | 只看该作者
这样的话,其它盘的回收站也被清空了,不好,试试看我的

  1. @echo off
  2. echo.
  3. echo *******************************
  4. echo 务必把本批处理放在移动硬盘下运行
  5. echo *******************************
  6. for /f %%i in ('echo %cd%') do set ml=%%i
  7. set pf=%ml:~0,1%
  8. echo 移动磁盘的盘符是%pf%
  9. echo 按任意键清空%pf%盘的回收站
  10. pause
  11. echo 正在清空%pf%盘的回收站
  12. rd /s /q %pf%:\RECYCLER
  13. echo 清空完成
  14. pause
复制代码
回复

使用道具 举报

4#
 楼主| 发表于 2007-6-20 19:36:06 | 只看该作者
咿呀! 看的我一头雾水  要是有注释就好了

不过我的移动营盘是三个分区   那不是要点三次?

呵呵  能不能自动识别移动硬盘的盘符  并将所有移动盘符的删除?

还有 删除不完整  应该加一句

rd /s /q %pf%:\RECYCLER  (NTFS 分区的回收站)
rd /s /q %pf%:\Recycled    (FAT32 分区的回收站)

[ 本帖最后由 blbl 于 2007-6-20 07:37 PM 编辑 ]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-28 10:59

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表