06/7
2016
这个方法利用了应答文件Autounattend.xml(有时是unattend.xml)。简单地说安装程序加载了这玩意,然后按照里面的设置办事,比如加载驱动。(以及自动接受用户协议/设置时区什么的,应用于自动安装的玩意)
问题是,程序会在哪搜索应答文件?然后又在哪搜索驱动?
关于应答文件的位置,参见https://msdn.microsoft.com/zh-cn/library/hh824950.aspx
提取最有价值的部分:在可移动介质(光盘、u盘什么的)按(盘符?)顺序搜索。找到了就自动加载。
所以ms官方会要你在光盘引导后插入u盘。不过其实关系不大似乎……
下一个问题是驱动位置。
这个应答文件中有个<path>条,里面写的是%configsetroot%/xxxx/xxxx……
%configsetroot%这玩意指的应该是应答文件存在的位置(在网上搜不到官方信息似乎…………)
但要注意的是,这个设置会把整个文件夹里的内容复制到硬盘——假如你直接写的%configsetroot%而且把应答文件直接和安装程序放在了一起——恭喜,它会把安装文件在你的硬盘上“备份”一份。这也是网上大量抱怨电脑上奇怪的configsetroot文件夹的原因。
MS:所以我要你们另外放在空u盘里。
所以我们会写成%configsetroot%/xxxx/xxxx,只要复制子文件夹就好……
接下来是几个更加细节的问题。