中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-08-12 13:40
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » [求助]被批处理误改的文件如何恢复 查看 700 回复 4
楼 主 [求助]被批处理误改的文件如何恢复 发表于 2009-10-10 10:55 ·  中国 浙江 嘉兴 海宁市 电信
中级用户
★★
积分 360
发帖 216
注册 2007-05-29 17:41
19年会员
UID 89677
性别 男
状态 离线
本人不小心将C:\Documents and Settings\Administrator下的所有文件后缀修改成了.ASP,请问有什么思路可以恢复原样

可能的命令是for /r %%i in ("*.*" do ren "%%i" "%%~ni%%~xi".asp)

[ Last edited by bd123456789 on 2009-10-10 at 11:21 ]
2 发表于 2009-10-10 13:35 ·  中国 广东 东莞 电信
银牌会员
★★★
批处理编程迷
积分 1,916
发帖 752
注册 2008-12-28 04:30
17年会员
UID 135147
性别 男
来自 广西
状态 离线
for /r %%i in ("*.*" do ren "%%i" "%%~ni")
精简
=> 个人网志
3 发表于 2009-10-12 09:47 ·  中国 浙江 嘉兴 海宁市 电信
中级用户
★★
积分 360
发帖 216
注册 2007-05-29 17:41
19年会员
UID 89677
性别 男
状态 离线
Originally posted by netbenton at 2009-10-10 01:35 PM:
for /r %%i in ("*.*" do ren "%%i" "%%~ni")


没改测试
不过看代码应该不行的

因为如原先的文件变化是22.pst → 22.asp 18s8.exe → 18s8.asp
如运行代友,好像只去掉了.asp..
4 发表于 2009-10-12 13:40 ·  中国 广东 东莞 电信
银牌会员
★★★
批处理编程迷
积分 1,916
发帖 752
注册 2008-12-28 04:30
17年会员
UID 135147
性别 男
来自 广西
状态 离线
Originally posted by bd123456789 at 2009-10-10 08:55:
本人不小心将C:\Documents and Settings\Administrator下的所有文件后缀修改成了.ASP,请问有什么思路可以恢复原样:D:):(

可能的命令是for /r %%i in ("*.*" do ren "%%i" "%%~ni%%~xi".asp)





你在一楼提出的,不是这个吗?
"%%~ni%%~xi".asp
怎么可能会丢掉扩展名呢?!
精简
=> 个人网志
5 发表于 2009-10-12 13:52 ·  中国 广东 韶关 电信
高级用户
★★★
CMD感染者
积分 691
发帖 383
注册 2008-05-23 00:38
18年会员
UID 119451
性别 男
状态 离线
木已成碳 难恢复喽
论坛跳转: