中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-02 04:42
48,037 主题排行 / 350,122 发帖 / 今日 2 篇 / 48,250 会员排行
DOS批处理 & 脚本技术(批处理室) » 求教:如何写这个批处理
可打印版本  3,809 / 37
第1楼 菜菜菜 发表于 2003-03-29 00:00
初级用户 发帖 16 积分 136
求教:如何写这个批处理
我的电脑是几个人一起用的,都是菜鸟,都喜欢乱动,所以机子差不多每天都出现这样或那样的问题,(如注册表被修改,主页被修改,分辩率,颜色被修改等等)。我想写一个批处理命令,使每次开机都能回复上一次开机的状态,试过用还原精灵,但是用了之后系统慢很多,我到过一些网吧上网,它们没有装还原精灵,但是每次开机它的机子又回复上次的状态,是怎 么写的这个批处理命令的呢?请高手指点一个,
我是一个菜鸟,所以还请写得详细点。谢谢了!
第2楼 菜菜菜 发表于 2003-03-29 00:00
初级用户 发帖 16 积分 136
怎么没人答我啊。。。急啊。。。
刚出去一下。。
现在机子又要装显卡驱动了。。。
第3楼 playboy2925 发表于 2003-03-29 00:00
银牌会员 发帖 393 积分 1,275
scanreg /restore

这是还原注册表的.
第4楼 菜菜菜 发表于 2003-03-30 00:00
初级用户 发帖 16 积分 136
这个命令是可以。。。但是另外几个不会用啊(有女生)。。我不在的时候她们就不能用电脑了,谁可以帮我写一个像网吧那样的批处理文件啊。。。急啊。。
第5楼 极品人渣 发表于 2003-03-31 00:00
初级用户 发帖 11 积分 123
提出具体要求,论坛上会有人帮你的,(具体一点)。
用还原精灵慢的原因是你没有把交换文件和临时文件放到非保护分区,或者是存在大量的C盘读取,转到别的盘后可基本解决这个问题。
第6楼 菜菜菜 发表于 2003-04-01 00:00
初级用户 发帖 16 积分 136
具体要求就是:
每次开机。。。把system.dat system.ini user.dat win.ini等主要系统文件复原。
第7楼 MYS 发表于 2003-04-01 00:00
元老会员 发帖 1,637 积分 5,170 来自 广东佛山
网吧用的多数是硬盘保护卡,你也可以去买一个。
第8楼 Lydong 发表于 2003-04-01 00:00
元老会员 发帖 407 积分 1,468 来自 广州
试一下下面这个办法行不行:
1。新建文件夹 c:\windows\sysbak
2。将system.dat system.ini user.dat win.ini 这几个文件备份到c:\windows\sysbak中。
3。在CONFIG.SYS中加入:
device=c:\windows\himem.sys
device=c:\windows\ifshlp.sys
4。在AUTOEXEC.BAT加入:
ATTRIB -R -S -A -H C:\WINDOWS\SYSTEM.DAT
ATTRIB -R -S -A -H C:\WINDOWS\SYSTEM.INI
ATTRIB -R -S -A -H C:\WINDOWS\USER.DAT
ATTRIB -R -S -A -H C:\WINDOWS\WIN.INI
COPY /Y c:\windows\sysbak\*.* c:\windows\


第9楼 菜菜菜 发表于 2003-04-03 00:00
初级用户 发帖 16 积分 136
楼上说的不行啊。。。。怎么办啊。。。
我自已写了一个如下:
@ECHO off
cd c:\windows
attrib system.dat -h -r
attrib user.dat -h -r
del system.dat
del user.dat
del win.ini
del system.ini
cd system
cd regdate
copy . c:\windows

但是也不行啊,有人告诉我错在那吗?
还有,楼上的又错在那呢?
急急急啊。。。
那位高手肯花一点点时间帮下我嘛
第10楼 dick 发表于 2003-04-03 00:00
初级用户 发帖 1 积分 102
以下是引用菜菜菜在2003-4-3 9:40:57的发言:
楼上说的不行啊。。。。怎么办啊。。。
我自已写了一个如下:
@ECHO off
cd c:\windows
attrib system.dat -h -r
attrib user.dat -h -r
del system.dat
del user.dat
del win.ini
del system.ini
cd system
cd regdate
copy . c:\windows

但是也不行啊,有人告诉我错在那吗?
还有,楼上的又错在那呢?
急急急啊。。。
那位高手肯花一点点时间帮下我嘛



注意写批处理的时候尽量用绝对路径,象上面你写的
cd system
cd regdate
目录容易混乱,

第11楼 菜菜菜 发表于 2003-04-04 00:00
初级用户 发帖 16 积分 136
楼上的兄弟,你能帮我写一下吗?因为我才学DOS不久。不懂怎样写,谢谢了。
第12楼 Wengier 发表于 2003-04-04 00:00
系统支持 发帖 10,521 积分 27,736
这些最多都只是还原WIN注册表,不可能还原别的东东。如果要真正做到系统完全还原的话,那就去买个还原卡吧,然后再用它自带的系统保护程序就可以了。
第13楼 菜菜菜 发表于 2003-04-04 00:00
初级用户 发帖 16 积分 136
那样也可以啊。。。应该怎样写啊。。先谢谢版主了
第14楼 菜菜菜 发表于 2003-04-04 00:00
初级用户 发帖 16 积分 136
我们都是穷学生。所以能省一分是一分,版主能不能帮我写一个,能还原注册表就可以了
第15楼 Wengier 发表于 2003-04-04 00:00
系统支持 发帖 10,521 积分 27,736
那自然是先有硬盘还原卡才行,不用编批处理文件了。另一种则是做硬盘映像,如用Ghost之类的软件,但系统完整恢复的时间特别长,不适合普通使用,而只能用于一些特殊情况(如WIN不能启动了等)。
1 2 3  下一页
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023