学习报名咨询
  点击发送消息给对方 251000035
  点击发送消息给对方 136830676
在线课程辅导
  点击发送消息给对方 251000035
推荐工作就业
  点击发送消息给对方 765476665
出售教程教材
  点击发送消息给对方 136830676
[系统]让X全自动维护系统!-海城市鑫海电脑学校|海城市鑫海电脑培训学校|海城市鑫海计算机培训学校|海城市专本科学历|海城市电脑|海城市建筑装潢|海城市机械制图

平面设计专业、室内外设计专业、硬件组与装维护、计算机网络工程、平面应用创意、会计电算化等课程已开课。可试听后,报名学习。
电话:0412--3182576
手机:15842034546
学校招生进行中!!!


·辽宁理工成人教育招生
·辽宁理工学院招生专业
·UG NX三维机械、模具设计
·SolidWorks三维机械制图
·3ds max室内效果图表现
·AutoCAD建筑、机械三维
·AutoCAD建筑、机械二维
·3ds max室外建筑图表现
·VRay渲染
·方正飞腾排版
·平面设计师
·室内外设计师
·硬件组装与维护工程师
·动画设计师
·影视后期合成师
·平面应用创意
·计算机网络工程师
·会计电算化
·电脑基础与office办公
·网页设计师
您最在意鑫海为您做些什么?
1.提供最优质的教学
2.提供满意就业去向
3.提供理想学习环境
4.提供终身学习升级
5.无所谓有点说不清
 
 

[系统]让X全自动维护系统!
 
时间:2007/1/1 22:07:51 来源:admin

Windows XP的日常维护是件既耗时又无聊的事情,如果Windows XP能够聪明一点,进行自动维护就好了。下面,就为大家介绍一种通过.inf文件让Windows XP进行自动维护的技巧,自动维护的具体内容可以任意设定,不过需要命令来实现。比如用Xcopy进行文件备份、Defrag进行磁盘碎片整理、Del删除垃圾文件等等。为了讲清楚原理,下面我们以Defrag为例,你可以根据自己的需要进行修改。

  实现步骤

  1、建立Main.bat文件
  
  以管理员身份登录Windows XP,在系统盘的根目录下新建一个名为Main.bat的文件(文件名可以随便取,下同)并输入如下内容:

  cd\
  C:
  cd Windows\system32
  defrag C: /f
  chkntfs C:

  2、建立Main.inf文件

  新建一个文件名为Main.inf的文件并输入:

  [version]
  Signature= "$CHICAGO$"
  AdvancedINF= 2.5,"advpack.dll"
  [DefaultInstall]
  RunPreSetupCommands=Tst.PreSetup
  RunPostSetupCommands=Tst.PostSetup
  [Tst.PreSetup]
  C:\Main.bat
  [Tst.PostSetup]
  C:\WINDOWS\SYSTEM32\TSSHUTDN.EXE 0 /DELAY:0 /POWERDOWN

  在这个文件中,Signature必须设置为”$CHICAGO$”,否则文件将无法起作用。

3、建立Begin.bat文件

  在C盘根目录下建立批处理文件Begin.bat,向这个文件中输入:

  C:\WINDOWS\System32\rundll32.exe advpack.dll,LaunchINFSectionEx
  C:\Main.inf,DefaultInstall,,32

  这个命令的作用是让Windows XP启动一个硬件安装过程,从而执行.inf文件中的指令。Rundll32.exe在Windows中被用来调用DLL文件(动态链接库)中函数提供的功能。比如这里的rundll32.exe就调用了advpack.dll中的LaunchINFSectionEx函数,这个函数的作用就是启动一个.inf安装过程。不过Main.inf的内容已经和硬件安装无关,而是被我们偷梁换柱改成了系统自动维护的命令。

  4、计划任务

  计划任务的作用是定期执行Begin.bat文件,实现步骤如下:

  (1)打开Windows XP的开始菜单进入“程序→附件→系统工具→计划任务”,双击“添加计划任务”,单击“浏览”,找到C盘根目录下面的Begin.bat文件,然后单击“下一步”按钮;

  (2)设置任务执行周期为“每周”,然后单击“下一步”按钮;

  (3)设置执行计划任务的密码,也就是计算机的管理员密码,然后单击“下一步”按钮;

  (4)设置执行任务的具体日期和时间。

  在以上例子中,我们让这个计划任务每周日的23:30执行一次文件C:\Begin.bat,进行自动维护。

  实现原理

  .inf文件通常用于硬件安装,其实是一个文本文件。当用户在文件上单击鼠标右键选择“安装”的时候,Windows将会根据这个文件的内容执行一系列操作,上面介绍的自动维护方法就是借助.inf文件的这个特点实现的。

  我们建立的计划任务启动时,它会调用Begin.bat。Begin.bat将使用Main.inf作为配置文件启动一个安装过程,按照Main.inf中的内容执行一系列操作。

  Main.inf启动时会首先执行[Tst.PreSetup]段中的语句,也就是“C:\Main.bat”,Main.bat被调用时,Windows将对C:进行磁盘碎片整理工作。Main.bat的内容越丰富,自动维护的功能就越强大。

  Main.bat中的命令都执行完毕后,[Trs.PostSetup]中的语句又将被执行,也就是:

  C:\WINDOWS\SYSTEM32\TSSHUTDN.EXE 0 /DELAY:0 /POWERDOWN

  这个语句的作用是关闭计算机,其实是“关闭Windows XP+关闭电源”。

  最后要注意的一点,这个方法只能在Windows XP Professionl中实现,Windows XP Home无法使用。
·辽宁理工学院成人高等教育
·辽宁理工学院就业安排!
·辽宁理工学院招生专业!
·辽宁理工学院校园!
·辽宁理工学院简介!
·电脑中的文件夹无法删除解
·CPU相关知识!!!
·市面售刻录机挑选指南
·计算机病毒大全
·死机与内存的关系
·DM万用版中文使用手册
·辽宁理工成人教育招生
·我校学员实习、就业基地成
·市面售刻录机挑选指南
·我校学员可考取的权威IT
·CPU相关知识!!!
·计算机病毒大全
·平面设计专业就业前景分析
·几分钟让你的系统也变正版
·电脑中的文件夹无法删除解
 
Copyright © 2007 http://www.hcxinhai.com/ All Rights Reserved | 海城市鑫海电脑学校|海城市鑫海电脑培训学校|海城市鑫海计算机培训学校|海城市专本科学历|海城市电脑|海城市建筑装潢|海城市机械制图 版权所有
工业和信息化部ICP/IP备案:辽ICP备19013367号-1 辽公网安备案:辽公网安备21038102000030号 | 设计维护:张玉柱
校址:海城市新立转盘。  邮编:114200  电话:0412--3182576 手机:15842034546  传真:0412--3182576