MDT 2012.1 捕获映像的变化
MDT 2012.1 捕获映像的脚本好像有所变化,以前的是没有分支,现在有分支了。但是,去掉了 DoCapture 变量,似乎进行不下去了。
对于 XP 或 2003 系统,是没有 takeown 这个命令的,因此,也就没有办法执行这个命令,即使把这个命令复制到 XP 或 2003 系统,也由于版本的问题,使脚本不能继续执行。
因此,对 LTIApply 中的 ResetFile 与 ResetFolder 函数的调用,加上必要的判断条件,即版本必须大于 6。
在 InstallPE 函数中的 ------ Applying bootable Windows PE image ------ 以下的不远处。
If Left(oEnvironment.Item("OSCURRENTVERSION"),3) >= "6.1" then
iRC = ResetFile(sBootDrive & "\bootmgr")
iRC = ResetFolder(sBootDrive & "\boot")
End if
2、计算机必须从域中退出,以前好像没有这个限制。
3、在开始阶段设置变量
DaCapture=YES
这是必须的。否则,脚本很快就结束了。
4、对于 2012 系统,必须以管理员运行LiteTouch 脚本,有可能还要手工注册 BDD 组件。即:
regsvr32 c:\users\XXX\AppData\Local\Temp\Tools\X64\Microsoft.BDD.Utility.dll
5、捕获映像的任务序列,要在 Windows 下运行。
6、如果以 Win8 启动映像更新了分发共享,对于一些老式的计算机,可能就无法启动了。
7、说明:这些问题也有可能是由于升级而不是全新安装所造成的,我不能完全确定。
升级有风险,更新要谨慎。