名词解释:
WES7:Windows Embedded Standard 7的简称。
ICE:WES7的主力开发工具,全称Image Configuration Editor,首要用于完结应对文件的编写。
IBW:WES7的主力开发工具,全称Image Build Wizard,首要用于引导方针体系发动。
试验环境:
主张运用两台实体PC,承认ICE已正确装置至开发机。
本文旨在经过着手试验由浅入深地介绍WES7中Unattended Answer File(无人值守应对文件)的编写,经过比照的办法对应IBW中常见的各选项来了解无人值守的含义。
1、 运用TAP.exe在方针机上提取其硬件信息,得到devices.pmq文件。
2、 在开发机上翻开ICE,在Answer File区右键挑选New Answer File,在DS区域中找到Templates-IBW-Thin Client.xml模板,右键挑选Add to Answer File。
3、 对应IBW时的EULA界面,咱们找到AnswerFile里的Product-Operating System-Foundation Core-Windows Embedded Edition-Setup_x86-UserData-AcceptEula,将Filter置为1Windows PE之后,将AccpetEula的值设为True。
4、 IBW中的下一步是挑选模板,方才在第二步已做过。
5、 IBW中的下一步是挑选言语和其他相关,咱们需求在Answer File里找到System-Foundation Core-Windows Embedded Edition-International-Core-WinPE_x86,找到SystemLocale置为zh-CN,找到International-Core_x86-UILanguage,将其值设为zh-CN。
6、 IBW中的下一步是驱动和特征的总述,勾选Modify Drivers,勾选Modify Features,点击Next。下一步是找到并挑选设备驱动,经过挑选Choose a .pmq file来找到咱们提取到的devices.pmq文件。此步在ICE中对应File-Import-Import PMQ…, 导入pmq文件,会看到一些相关组件会主动导入到应对文件中。
7、 IBW中的下一步是承认需求导入的驱动程序,坚持默许,下一步是在挑选packages页面中勾选MediaCenter包。比照ICE环境,在左边Distribution Share里边找到Packages-FeaturePack-MediaCenter,右键挑选Add to Answer File。
8、 IBW中的下一步是点击Resolve Dependencies完结依靠检查,这等同于ICE中的Validate-Add Required and Optional Packages,在Messages区域中呈现赤色叉的描绘,双击翻开Resolve Dependencies对话框,图中显现了五类所需的Packages,前四个后边显现Resolved,能够不必理睬,最终一个是挑选言语的提示,咱们勾选Simplified (PRC) Chinese Language Pack,点击OK。再次履行依靠检查,在Messages区域中没有赤色叉的音讯,阐明验证经过。
9、 IBW中接下来是分区界面,要对方针设备的磁盘进行分区、格式化操作。选中方针磁盘,点击Delete悉数删去,然后点击New,坚持默许,点击运用,然后点击Format。在Ice中的对应联系是这样的,在AnswerFile中找到Product-Operating System-Foundation Core-Windows Embedded Edition-Setup_x86-DiskConfiguration,在Filter中挑选1 Windows PE,在DiskConfiguration中右键挑选Insert New Disk,打开Disk,DiskID置为0,意为榜首块硬盘,在CreatePartition中右键挑选Insert New CreatePartition,打开CreatePartition,修正Order为1,Type为Primary,Size设置为比方针磁盘略微小一点。将DiskConfiguration中的WillShowUI置为OnError。找到ImageInstall-OSImage-InstallTo,将PartitionID置为1,DiskID置为0,进行依靠检查。
10、 IBW中点击Next之后它就开端为咱们作业了,比及镜像构建结束,进入到OOBE界面时,有一些需求咱们手动设置的当地。
11、 榜首个界面,要输入用户名,对应在ICE中,找到Shell-Setup_x86,将Filter置为7 OOBE System,咱们在UserAccounts里边右键点击LocalAccounts,挑选Insert New LocalAccount,打开LocalAccount,Name输入test,DisplayName输入test,Group里边输入Administrators,password-value输入test,在Autologon里边找到Username输入test,enabled改为true,password-value输入test。
12、 第二个界面,输入序列号界面,对应ICE中的Setup_x86-UserData-ProductKey-WillShowUI置为OnError,将OOBE-HideEULAPage置为True,接下来会弹出评价版的正告信息。
13、 接下来挑选维护计算机的类型,一般挑选”运用引荐设置”,对应OOBE-ProtectYourPC为1。
14、 假如设备上有无线网卡,那么还会弹出挑选无线网络的界面,对应ICE中找到HideWirelessSetupInOOBE置为True。
15、 接下来会弹出设置时刻界面,在ICE中找到OOBE-SkipUserOOBE置为True,接着再把SkipMachineOOBE设为True。
16、 在挑选计算机当时的方位界面,咱们挑选共用网络,在ICE中的方位是NetworkLocation置为Other。
17、 用IBW构建WES7镜像的话,到此就悉数设置结束了,体系会进入桌面。
18、 可是用ICE的来构建无人值守的WES7镜像,咱们还有一些作业要做。对当时的应对文件做一下依靠检查,承认没有过错音讯之后运用Tools-Create Media-Create IBW Image From Answer File,挑选一个本地目录c:\testWES7Image,创立好之后,到WES7地点方位中把DS目录悉数复制到c:\testWES7Image中。
19、 接下来用ocsdimg将方才的目录创立为可发动光盘,运用办理身份运转指令提示符,详细指令如下:C:\Program Files\Windows Embedded Standard 7\Tools\x86>oscdimg.exe -m -o -n -bc:\testWES7Image\BOOT\etfsboot.com c:\testWES7 c:\ testUnattendInstall.iso,这表明将咱们创立好的WES7目录创立为可发动光盘,其姓名是testUnattendInstall.iso。更多的参数能够经过协助手册来检查。
然后能够将该iso文件刻录成光盘,再将光盘刺进方针设备中,从光盘发动,接下来就能够等候功德圆满。无人值守所需的一切操作都已经在应对文件中完结,无需人为干涉直接进入桌面,这便是无人值守装置的含义地点。