制作无人值守的WINXP安装光盘(2)(转)

制作无人值守的WINXP安装光盘(2)(转)[@more@]

   批处理文件和命令的使用

  

  在我们使用批处理文件安装额外的程序之前,你应该知道批处理文件起到什么样的作用以及它们是怎样使用的。

  

  批处理文件(*.cmd 或者 *.bat)是从winnt.sif文件的   [GuiRunOnce]字段下被执行的,这发生在安装程序安装好操作系统并使用管理员帐户登录系统后。在这一过程中我们可以安装Hotfix补丁程序、应用程序、破解过的uxtheme.dll、删除不想要的墙纸和屏幕保护等。在批处理文件执行完毕后,Windows的外壳(Shell)就会被加载。

  

  在本文的每一页中,每个应用的批处理命令都会被当作一个完整的批处理文件对待,都有自己的开头和结尾(应用程序和DirectX的批处理文件除外)。你可以选择使用多个单独的批处理文件,但也可以把它们全部综合在一起。

  

  在批处理文件的开头通常会使用 CLS 命令清理屏幕,随后会用@echo off 来隐藏我们熟悉的 C:> 命令行。 ECHO. 命令则会显示一行空白。举例来说 ECHO example message 命令会在屏幕上显示“example message” 。

  start /wait %systemdrive%$OEM$1path osetup.exe /switches

  

  start 会运行程序,而wait 命令会使得安装程序一直等待,直到批处理文件中的前一条命令完全执行完毕。使用wait命令是很重要的,这样在批处理文件中的命令就不会同时被执行,也就尽量避免了产生冲突的可能。

  

  要结束批处理文件,可以使用 EXIT命令。建议你在进行测试的时候在使用Exit命令前先使用PAUSE命令。使用PAUSE命令会使得批处理文件运行完毕后要求你按任意键继续,这样你就有足够的时间阅读安装过程中出现错误的程序显示的错误内容(如果有的话)了。

  

  如果你已经对批处理文件有所了解,并且想看到更多的示例,你可以察看后面的资源页。

  

  批处理文件运行的截图: Screenshot

  

  
2003.12.3.11.51.15.automatic_install.gif

  

  正如你在截图中所看到的,这里同时使用了"ECHO." 命令和 "ECHO message"命令。这不是必须的,但是这使得你可以明白批处理文件实际上是怎样工作的。

  

  (未结束)


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/8403220/viewspace-948185/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/8403220/viewspace-948185/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值