国语自产精品视频在线看:您身边最放心的安全下载站! 最新软件|热门排行|软件分类|软件专题|厂商大全

国语自产精品视频在线看

技术教程
您的位置:首页操作系统windows → 教你让Windows XP自动维护系统

教你让Windows XP自动维护系统

我要评论 2009/08/05 19:13:47 来源:国语自产精品视频在线看 编辑:绿色资源站 [ ] 评论:0 点击:311次

  Windows XP的日常🈷维护是件既耗😍时又无😼聊的事情【qíng】👏,如果🗑Windows XP能够聪明一点,进行自【jìn háng zì】💕动维护【dòng wéi hù】就好了🥌。下面,就为大家介绍一种通【yī zhǒng tōng】〽过【guò】.inf文件让Windows XP进行自【jìn háng zì】💕动维护【dòng wéi hù】的技巧🏒,自动维🎐护的具【hù de jù】体内容【tǐ nèi róng】可以任【kě yǐ rèn】🐺意设定【yì shè dìng】,不过【guò】需要命令来实现【lái shí xiàn】。比如用【bǐ rú yòng】Xcopy进行文【jìn háng wén】件备份、Defrag进行磁盘碎片【pán suì piàn】🕙整理、Del删除垃圾文件等等。为了讲【wéi le jiǎng】清楚原理,下面以Defrag为例🔥,你可以🥄根据自己的需【jǐ de xū】要进行修改。

  实现步骤

  1.建立Main.bat文件

  以管理【yǐ guǎn lǐ】🏊员身份🥩登录【dēng lù】Windows XP,在系统盘的根🅿目录下新建一【xīn jiàn yī】🔑个名为Main.bat的文件【de wén jiàn】(文件名可以随便取🌊,下同【xià tóng】)并输入如下内容:

  cd

  C:

  cd Windowssystem32

  defrag C: /f

  chkntfs C:

  2.建立Main.inf文件

  新建一【xīn jiàn yī】🚉个文件名为🗼Main.inf的文件并输入【bìng shū rù】:

  [version]

  Signature= "$CHICAGOcontentquot;

  AdvancedINF= 2.5,"advpack.dll"

  [DefaultInstall]

  RunPreSetupCommands=Tst.PreSetup

  RunPostSetupCommands=Tst.PostSetup

  [Tst.PreSetup]

  C:Main.bat

  [Tst.PostSetup]

  C:WINDOWSSYSTEM32TSSHUTDN.EXE 0 /DELAY:0 /POWERDOWN

  在这个文件中,Signature必须设【bì xū shè】置为【zhì wéi】😳”$CHICAGOcontentrdquo;,否则文🌼件将无【jiàn jiāng wú】🚩法起作用。

  3.建立Begin.bat文件

  在C盘根目🦇录下建【lù xià jiàn】🦁立批处⛱理文件Begin.bat,向这个【xiàng zhè gè】文件中【wén jiàn zhōng】输入:

  C:WINDOWSSystem32 undll32.exe advpack.dll,LaunchINFSectionEx

  C:Main.inf,DefaultInstall,,32

  这个命令【lìng】的作🔥用是让Windows XP启动一【qǐ dòng yī】个硬件⭐安装过程【chéng】,从而执🤶行.inf文件【wén jiàn】中🥨的指令【lìng】。 Rundll32.exe在【zài】Windows中被用来调用〽DLL文件【wén jiàn】💏(动态链【dòng tài liàn】接库🤦)中函数提供的功能🈶。比如这🥕里的rundll32.exe就调用了advpack.dll中的【zhōng de】LaunchINFSectionEx函数,这个函数的作🐆用就是启动一【qǐ dòng yī】个.inf安装过程【chéng】。不过🧠Main.inf的内容已经和【yǐ jīng hé】硬件安【yìng jiàn ān】装无关【zhuāng wú guān】🤑,而是被【ér shì bèi】🚕偷梁换⏳柱改成【zhù gǎi chéng】了系统自动维【zì dòng wéi】护的命令【lìng】。

  4.计划任务

  计划任【jì huá rèn】务的作【wù de zuò】🎴用是定期执行🌰Begin.bat文件【wén jiàn】,实现步😬骤如下:

  (1)打开Windows XP的开始【de kāi shǐ】✏菜单进【cài dān jìn】⏱入⬅“程序→附件【fù jiàn】→系统工🚣具🥇→计划任务”,双击【jī】🛸“添加计【tiān jiā jì】划任务”,单击【dān jī】“浏览”,找到⏹C盘根目🎋录下面的Begin.bat文件【wén jiàn】,然后单【rán hòu dān】击【jī】“下一步”按钮;

  (2)设置任务执行周期为“每周【měi zhōu】⛷”,然后单👁击🖋“下一步【xià yī bù】”按钮【àn niǔ】;

  (3)设置执【shè zhì zhí】🎎行计划♏任务的密码,也就是【yě jiù shì】🏉计算机的管理【de guǎn lǐ】员密码,然后单击【jī】😣“下一步”按钮;

  (4)设置执行任务【háng rèn wù】的具体日期和【rì qī hé】🎼时间⛳。

  在以上例子中,笔者让【bǐ zhě ràng】这个计【zhè gè jì】⬆划任务【huá rèn wù】🚄每周日【měi zhōu rì】的🏩23:30执行一次文件C:Begin.bat,进行自动维护🤒。

  实现原理

  .inf文件通⏰常用于硬件安【yìng jiàn ān】🔔装【zhuāng】,其实是【qí shí shì】🐙一个文【yī gè wén】🌝本文件💾。当用户【dāng yòng hù】在文件上单击鼠标右键选择“安装【zhuāng】”的时候【de shí hòu】,Windows将会根【jiāng huì gēn】据这个文件的【wén jiàn de】👒内容执🚬行一系列操作,上面介绍的自动维护方法就🔐是借助🚧.inf文件的【wén jiàn de】👒这个特点实现的。

  建立的计划任【jì huá rèn】务启动【wù qǐ dòng】时🚞,它会调用【yòng】🍁Begin.bat。Begin.bat将使用【jiāng shǐ yòng】🍁Main.inf作为配置文件💬启动一🤽个安装🎸过程🧢,按照Main.inf中的内容执行一系列【yī xì liè】操作【cāo zuò】。

  Main.inf启动时【qǐ dòng shí】📧会首先🎻执行【zhí háng】[Tst.PreSetup]段中的语句🥌,也就是“C:Main.bat”,Main.bat被调用【bèi diào yòng】时,Windows将对【jiāng duì】C:进行磁盘碎片🤑整理工作【zuò】🍦。Main.bat的内容越丰富,自动维😮护的功能就越强大【qiáng dà】。

  Main.bat中的命令都执行完毕🕓后,[Trs.PostSetup]中的语💣句又将【jù yòu jiāng】被执行【bèi zhí háng】,也就是【yě jiù shì】🚹:

  C:WINDOWSSYSTEM32TSSHUTDN.EXE 0 /DELAY:0 /POWERDOWN

  这个语🍃句的作用是关闭【guān bì】计算🏖机,其实是【qí shí shì】“关闭【guān bì】Windows XP+关闭【guān bì】电🙂源【yuán】”。

  最后要注意的一点【yī diǎn】,这个方法只能♏在【zài】Windows XP Professionl中实现【zhōng shí xiàn】💻,Windows XP Home无法使用🐓。

关键词:WindowsXP

阅读本文后您有什么感想? 已有 人给出评价!

  • 0 欢迎喜欢
  • 0 白痴
  • 0 拜托
  • 0 哇
  • 0 加油
  • 0 鄙视