winnt32 /dudisable /s:. /unattend:winnt.sif /makelocalsource /tempdrive:C /syspart:C
以上各参数解释如下:
/dudisable:跳过在网上下载自动更新一步
/s:.:源文件在本目录(即I386)
/unattend:winnt.sif:指定自动安装应答文件位置,如果没有这个文件,删了这条。
/makelocalsource:这条很关键,会自动复制所有安装文件,重启安装就不会找虚拟光盘了。加载ISO镜像的话必须加!
/tempdrive:C:这条的作用是指定$win_nt$.~ls文件夹的复制位置,并且进入文字安装界面后默认将XP安装至此盘。一般你想安装到哪个盘就把后面的C换成你的盘符(就是在PE中看见的盘符,比如:你想将系统安装到硬盘的主分区C盘,但在pe里这个分区被识别为D盘,在这里你就应该指定为D盘)。
/syspart:C:指定启动分区,对于PE安装起决定性的作用。它主要指定$win_nt$.~bt及boot.ini等文件的复制位置,并且会将该盘激活为启动盘,对该盘作引导处理。如果没有这条参数,一般安装程序会把这部分文件复制到C盘或者它认为的系统盘。(有部分PE安装系统总是重启后无法进入下一步蓝色文字的安装界面或者复制文件就出错,根本原因就是因为安装程序把引导文件复制到U盘上了)注意:这里冒号后面的C是指你硬盘的主分区,通常情况下就是安装系统的那个盘符(就是在PE中我的电脑里看见的盘符,如果主分区本应该是C盘,但在pe里这个分区被识别为D盘,在这里你就应该指定为D盘)。
4、执行第三条中的批处理后就会开始复制文件,复制完后会要求你重启。此时要注意:如果你硬盘的主分区在PE中没有被识别为C盘,你必须在$win_nt$.~bt目录下找一下有没有一个叫migrate.inf的文件,有的话,就删除掉。不然你重启进入文字安装界面时你会发现系统盘的盘符不是C而是在PE下显示的盘符。删掉就不会出这个问题了。