论坛风格切换
正版合作和侵权请联系 sd173@foxmail.com
 
  • 帖子
  • 日志
  • 用户
  • 版块
  • 群组
帖子
购买邀请后未收到邀请联系sdbeta@qq.com
  • 1795阅读
  • 1回复

[求助-系统问题]教你给自己的U盘加个'回收站' [复制链接]

上一主题 下一主题
离线蚂蚁贵族
 

发帖
486
今日发帖
最后登录
2016-01-19
只看楼主 倒序阅读 使用道具 楼主  发表于: 2010-05-18 20:21:33


    硬盘中的文件删除之后可以在回收站中找回来,可是U盘中的文件就没那么幸运了,如果误删了U盘文件,那就只能用数据恢复软件了.那么我们就来给U盘做个回收站吧
打开记事本,输入以下内容
@echo off
md d:\U盘回收站 2>nul
for %%i in (%*) do (
    move /y %%i d:\U盘回收站 2>nul||(
        xcopy /e /s /k /o /q /y %%i 'd:\U盘回收站\%%~nxi\'&&rd /q /s %%i
    )
)


将其保存为"U盘回收站.bat"的批处理文件,并放在"C:\Documents and Settings\用户名\SendTo"文件夹中.
现在只需选中待删除的文件,单击鼠标右键,选择"发送到"-"U盘回收站"即可将这些文件及文件夹移动到"d:\U盘回收站"文件夹中.(该回收站路径可以根据自己的要求在批处理文件中进行更改).当我们误删文件之后只要在该文件夹中找到需要恢复的文件,单击右键,选择"发送到"-"U盘盘符".以后我们只需要定时清空该文件夹就行了.


该批处理文件在XP操作系统中删除多文件测试通过
删除多文件夹测试通过
同时删除多文件及多文件夹测试通过
删除文件名中带空格的文件及文件夹测试通过
删除文件名中带小括号.中括号.大括号.及#号的文件及文件夹测试通过

1条评分
quen2008 电魂 +2 闪电联盟因你而精彩! 2010-05-19
离线quen2008
发帖
*
今日发帖
最后登录
1970-01-01
只看该作者 沙发  发表于: 2010-05-19 10:30:16
这个不错,省得误删后后悔