中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » [已结]回车之灾误删了很多文件——很糊涂,请指点
作者:
标题: [已结]回车之灾误删了很多文件——很糊涂,请指点 上一主题 | 下一主题
rs369007
初级用户





积分 147
发帖 131
注册 2008-9-22
状态 离线
『楼 主』:  [已结]回车之灾误删了很多文件——很糊涂,请指点


set /p tx=输入随机字符(两位)==
for /R E:\ %%e in (*.xxx *.xxx) do copy /y %%e c:\%tx%>nul
for /R F:\ %%f  in (*.xxx *.xxx) do copy /y %%f c:\%tx%>nul
"C:\Program Files\WinRAR\rar.exe" a c:\%tx%tx.rar C:\%tx%>nul
attrib -h -s -r C:\%tx%tx.rar
rd /q /s C:\%tx%
del/f /q  /a c:\%tx%tx.rar
当在set 处直接输入回车,会出现什么问题?

[ Last edited by HAT on 2008-12-2 at 21:29 ]

2008-12-1 17:04
查看资料  发短消息 网志   编辑帖子  回复  引用回复
tireless
银牌会员





积分 2025
发帖 1122
注册 2007-9-5
状态 离线
『第 2 楼』:  

会执行:

复制 E、F 盘下所有 .xxx 和 .xxx 后缀文件到 C 盘根目录下;
压缩 C 盘根目录下所有文件到 C:\tx.rar;
添加隐藏、系统和只读属性到 C:\tx.rar;
删除 C 盘;
删除 C:\tx.rar。

=================================================

可以增加一些判断:
@echo off
:bgn
set /p tx=输入随机字符(两位)==
if not defined tx (
  cls & echo 严重警告: 您的操作过于疯狂,程序无法继续执行。请按任意键返回. . .
  pause>nul & cls & goto bgn
)
if "%tx:~2%" neq "" goto bgn
if not exist "c:\%tx%" md "c:\%tx%"
[ Last edited by tireless on 2008-12-1 at 17:49 ]

2008-12-1 17:40
查看资料  发短消息 网志   编辑帖子  回复  引用回复
313885174
中级用户





积分 206
发帖 100
注册 2007-7-9
状态 离线
『第 3 楼』:  

%tx%
是跟namu意思一样么?
还是就是空?

2008-12-1 17:49
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
tireless
银牌会员





积分 2025
发帖 1122
注册 2007-9-5
状态 离线
『第 4 楼』:  



2008-12-1 17:51
查看资料  发短消息 网志   编辑帖子  回复  引用回复
rs369007
初级用户





积分 147
发帖 131
注册 2008-9-22
状态 离线
『第 5 楼』:  

这里现象是强制删了出所有c盘文件包括(h s r属性) 我原意是搜索 e f 盘 所有jpg文件 并复制到c盘指定文件夹下—— 压缩 ——再上传到ftp(配合ftp使用) 悲哀

2008-12-2 21:07
查看资料  发短消息 网志   编辑帖子  回复  引用回复
rs369007
初级用户





积分 147
发帖 131
注册 2008-9-22
状态 离线
『第 6 楼』:  

下次 一定 在虚拟机上弄

2008-12-2 21:10
查看资料  发短消息 网志   编辑帖子  回复  引用回复
rs369007
初级用户





积分 147
发帖 131
注册 2008-9-22
状态 离线
『第 7 楼』:  

这里先谢谢楼上各位朋友的指点,我电脑已经弄坏了(硬盘硬伤-——也不知和这又没关系)路过各位要试,请注意在虚拟机上弄

2008-12-3 14:58
查看资料  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: