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

国语自产精品视频在线看

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

教你让WindowsXP自动维护系统方法

我要评论 2010/10/26 16:59:47 来源:国语自产精品视频在线看 编辑:绿色软件站 [ ] 评论:0 点击:199次

  为了讲🍈清楚原理🐞,下面以【xià miàn yǐ】Defrag为例【wéi lì】,你可以根据自己的需🤷要进行修改【xiū gǎi】。

  实现步骤   

  1. 建立Main.bat文件

  以管理员身份登录🤒Windows XP,在系统📕盘的根【pán de gēn】目录下【mù lù xià】新建一个名为【gè míng wéi】Main.bat的文件🚖(文件名可以随【kě yǐ suí】👼便取【biàn qǔ】,下同)并输入🧀如下内容:

  cd

  C:

  cd Windowssystem32

  defrag C: /f

  chkntfs C:   

  2. 建立Main.inf文件

  新建一【xīn jiàn yī】个文件名为Main.inf的文件【de wén jiàn】🧡并输入🍾:

  [version]

  Signature= "$CHICAGO$"

  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

  在这个文件中【wén jiàn zhōng】,Signature必须设【bì xū shè】🔖置为👶”$CHICAGO$”,否则文件将无【jiàn jiāng wú】🏏法起作用。

    3. 建立【jiàn lì】Begin.bat文件🎟

  在C盘根目【pán gēn mù】😨录下建【lù xià jiàn】立批处理文件Begin.bat,向这个文件中【wén jiàn zhōng】🥛输入😊:

  C:WINDOWSSystem32 undll32.exe advpack.dll,LaunchINFSectionEx

  C:Main.inf,DefaultInstall,,32

  这个【gè】命令的作【lìng de zuò】用是让【yòng shì ràng】🐎Windows XP启动一🈂个硬件【gè yìng jiàn】安装过程🍓,从而执🕊行🚵.inf文件【wén jiàn】中的🔲指令【zhǐ lìng】。Rundll32.exe在Windows中被用来调用【lái diào yòng】DLL文件【wén jiàn】(动态链接库)中函数【zhōng hán shù】🐭提供的【tí gòng de】👬功能。比如这【bǐ rú zhè】里的rundll32.exe就调用了🥧advpack.dll中的🔲LaunchINFSectionEx函数【hán shù】🐭,这个函【zhè gè hán】数🐭的作用就是启【jiù shì qǐ】动一🈂个【gè】.inf安装过程🍓。不过Main.inf的内容已经和硬件安装无关🏠,而是被【ér shì bèi】偷梁换柱改成🧖了系统🙉自动维护的命⏱令【lìng】。 

  4. 计划任务

  计划任【jì huá rèn】🗂务的作【wù de zuò】用是定🆕期执行Begin.bat文件🔓,实现步【shí xiàn bù】骤如下:

  (1)打开Windows XP的【de】🌀开始菜【kāi shǐ cài】单进入“程序【chéng xù】→附件→系统工具【jù】→计划任【jì huá rèn】🐦务”,双击🔪“添加计【tiān jiā jì】🚌划任务👱”,单击【dān jī】🔧“浏览”,找到C盘根目录下面的【de】🌀Begin.bat文件,然后单【rán hòu dān】📩击🔪“下一步”按钮⛄;

  (2)设置任【shè zhì rèn】务执行周期为“每周【měi zhōu】🏀”,然后单🎌击“下一步【xià yī bù】”按钮🤤;

  (3)设置执行计划任务的密码🎏,也就是【yě jiù shì】计算机😞的管理【de guǎn lǐ】🦔员密码🎏,然后单击【jī】“下一步🏒”按钮【àn niǔ】;

  (4)设置执【shè zhì zhí】❄行任务【háng rèn wù】的具体日期和🎱时间。

  在以上例子中💵,笔者让⛅这个计🍻划任务【huá rèn wù】每周日的🏰23:30执行一【zhí háng yī】次文件C:Begin.bat,进行自【jìn háng zì】动维护【dòng wéi hù】。

  实现原理

  .inf文件通🐄常用于【cháng yòng yú】硬件安【yìng jiàn ān】装⛑,其实是一个文【yī gè wén】✝本文件。当用户【dāng yòng hù】在文件上单击鼠标右键选择“安装⛑”的时候,Windows将会根🦕据这个【jù zhè gè】文件的📟内容执🐡行一系【háng yī xì】列操作【liè cāo zuò】,上面介【shàng miàn jiè】绍的自🏾动维护方法就是借助🌵.inf文件的📟这个特【zhè gè tè】点实现🚔的。

  建立的计划任🎼务启动时,它会调【tā huì diào】🐬用【yòng】Begin.bat。Begin.bat将使用【jiāng shǐ yòng】Main.inf作为配置文件🚠启动一个安装过程【guò chéng】🥧,按照😓Main.inf中的内【zhōng de nèi】容执行一系列【yī xì liè】操作🌧。

  Main.inf启动时【qǐ dòng shí】⛅会首先执行🐨[Tst.PreSetup]段中的语句😀,也就是【yě jiù shì】“C:Main.bat”,Main.bat被调用时,Windows将对【jiāng duì】C:进行磁盘碎片【pán suì piàn】🧙整理工【zhěng lǐ gōng】作😉。Main.bat的内容越丰富,自动维护的功能就越强大【qiáng dà】🚀。

  Main.bat中的命😯令都执【lìng dōu zhí】🏈行完毕后【hòu】,[Trs.PostSetup]中的语【zhōng de yǔ】句又将被执行,也就是👑:

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

  这个语句的作【jù de zuò】🚔用是关【yòng shì guān】闭🌨计算机,其实是【qí shí shì】“关闭🌨Windows XP+关闭🌨电源”。

  最后要注意的【zhù yì de】一点,这个方⚓法只能【fǎ zhī néng】在😂Windows XP Professionl中实现,Windows XP Home无法使【wú fǎ shǐ】用🚫。

        Windows XP的日常维护是件既耗🚝时又无【shí yòu wú】聊的事情,如果【rú guǒ】Windows XP能够聪🏃明一点【míng yī diǎn】🙁,进行自🗳动维护【dòng wéi hù】就好了【jiù hǎo le】🐼。上面,给大家🍊介绍一【jiè shào yī】种通过【zhǒng tōng guò】.inf文件让Windows XP进行自🗳动维护【dòng wéi hù】的技巧【de jì qiǎo】,自动维护【dòng wéi hù】的具🏨体内容可以任【kě yǐ rèn】意设定【yì shè dìng】🚩,不过需要命令来实现💮。比如用【bǐ rú yòng】Xcopy进行文🤤件备份、Defrag进行磁🎾盘碎片🔚整理、Del删除垃圾文件等等【děng děng】。

关键词:WindowsXP

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

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