我们有一个完全自动化的系统(定制,不通过MDT或类似的东西)。 无论如何,它一直工作正常多年,现在的需求已经ocme在添加一些语言包…但是,当我注入任何语言包到无人参与文件我得到一个Windows安装程序的错误“offlinestate不正确” – 或东西像那样(我忘了得到问题的截图)。
唯一不同于我们构build的数百台服务器的是,这是一个注入语言包。 我从一台破碎的机器上拿走了无人参与文件,并将其与BeyondCompare进行比较,结果如下。
我认为可能有一些语法不正确或缺less一些东西? 反正可以吗?
服务器是Windows Server 2008 R2 SP1。 Y:的path是正确的,确实存在,所以不太确定它为什么打破。 如果我安装一种语言或多种语言,会发生这种情况。
<package action="install" permanence="permanent"> <assemblyIdentity name="Microsoft-Windows-Server-LanguagePack-Package" version="6.1.7601.17514" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="es-es" /> <source location="y:\W2K8_R2_SP1_Language_Packs_x64\es-es\lp.cab" /> </package> <package action="install" permanence="permanent"> <assemblyIdentity name="Microsoft-Windows-Server-LanguagePack-Package" version="6.1.7601.17514" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="fr-fr" /> <source location="y:\W2K8_R2_SP1_Language_Packs_x64\fr-fr\lp.cab" /> </package> <package action="install" permanence="permanent"> <assemblyIdentity name="Microsoft-Windows-Server-LanguagePack-Package" version="6.1.7601.17514" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="zh-cn" /> <source location="y:\W2K8_R2_SP1_Language_Packs_x64\zh-cn\lp.cab" /> </package> <package action="install" permanence="permanent"> <assemblyIdentity name="Microsoft-Windows-Server-LanguagePack-Package" version="6.1.7601.17514" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="de-de" /> <source location="y:\W2K8_R2_SP1_Language_Packs_x64\de-de\lp.cab" /> </package>