打造自己的“ 还原精灵”

打造自己的“ 还原精灵” - 软件FAQ - 电脑教程网

打造自己的“ 还原精灵”

日期:2007-05-10   荐:
 本人是一所小学的网络管理员,负责100台计算机的维护工作。其中一学生机房由于建设时没有计划周全,没有安装硬盘保护卡,所以管理起来相当不易。学生总是乱删文件,修改显示属性,把桌面弄得乱七八糟。虽然想了一些措施,比如修改注册表把控制面板、显示属性、系统盘符、备份盘符都隐藏起来。但学生还是可以在桌面上建文件和文件夹,甚至利用一些软件(如画图程序、会声会影等)的功能把其他图片设为桌面。
 眼下,急需要解决的是两个问题:一是在桌面乱建图标的问题;二是避免学生通过软件设置桌面背景。于是,我想到了尘封已久的秘密武器——DOS。首先在每台学生机D盘建立一个名为BAK的文件夹,将C:\Windows目录下的System.dat和User.dat复制过来。并把D盘盘符隐藏。编辑C:\Autoexec.bat文件,内容如下:

  @echo off

  path c:\windows c:\windows\command

  attrib c:\windows\system.dat -r,-h

  attrib c:\windows\user.dat -r,-h

  del c:\windows\system.dat

  del c:\windows\user.dat

  copy d:\bak\system.dat c:\windows

  copy d:\bak\user.dat c:\windows

  attrib c:\windows\system.dat +r,+h

  attrib c:\windows\user.dat +r,+h

  attrib d:\inst\bak\quick.dat +r,+h

  deltree/y c:\windows\desktop\*.*

  @echo on

  思路就是将系统的注册表文件备份起来,每次启动时自动更新,并将桌面文件全部删除。这样即使学生修改了桌面背景,甚至把图标移位、改名都不用担心。只要重新启动后就会完好如初。如果还想在桌面保留一些有用的快捷方式,可以在相应文件夹中备份一下,在Autoexec.bat中加上相应命令即可。

  如果想安装软件,先把Autoexec.bat改名为A.bat,在Windows文件夹中建立一批处理文件,如Reg.bat,内容如下:

  @echo off

  attrib c:\windows\user.dat -h,-r

  attrib c:\windows\system.dat -h,-r

  copy/y c:\windows\user.dat d:\bak

  copy/y c:\windows\system.dat d:\bak

  ren c:\a.bat autoexec.bat

  @echo on

  在安装完软件重新启动后,运行Reg.bat命令就可以将改动后的注册表文件重新备份。

  以上操作在Windows 98系统中测试通过,运行效果很好,特贡献出来供大家参考。

(出处:http://www.sheup.com)




标签: