Oobe.xml技术参考

合集下载

利用$OEM$文件夹制作Windows7多版本合集

利用$OEM$文件夹制作Windows7多版本合集

利用$OEM$文件夹制作Windows7多版本合集2010-08-28 10:55:30来源:西部e网作者:浏览次数:0写这个的目的是希望对大家OEM多合一制作有进一步的理解,摒弃偏见,享受DIY的乐趣。

OEM激活要具备三个要素:证书、OEM SLP KEY和主板BIOS具备SLIC,WINDOWS VISTA要求为SLIC2.0,WINDOWS 7要求为SLIC2.1,SLIC2.1一般情况兼容2.0,SLIC是有区分品牌的。

第三个要素在硬件上,即你的主板要符合激活要求。

举例:你的主板BIOS有联想的SLIC2.1,你现在想安装WINDOWS 7 专业版,如果光盘中有整合联想的证书,同时整合专业版的SLP KEY(不限品牌),安装后将自动激活。

OEMLOGO、壁纸、帮助、服务网址等属OEM体验与厂商服务范畴,不是构成激活的必要条件。

下面的讲解主要就OEM激活的前两个要素展开,因为第三个要素是硬件上而不是光盘上。

一、$OEM$文件夹的优势与不足优势:操作简便快捷,不需要复杂的IMAGEX命令或DISM命令,只需要UltraISO这样光盘处理小软件就可以了,制作好的$OEM$文件夹只需加入到ISO文件的sources目录下就可以了。

应该说人人皆宜。

(忘记说了,ISO的sources目录下的ei.cfg要删除掉或替换掉)替换成这样的ei.cfg:[EditionID]UltimateProfessionalHomePremiumHomeBasicStarter[Channel]OEM[VL]3不足:主要体现在多品牌的制作上,一般来说制作OEM版是需要一些LOGO,那怕是简单点,这时候$OEM$文件夹就会体现出它的不足来了。

在制作33in1这样的大合集,如果不去动到install.wim这个文件,恐怕难以做到,更主要的是人们习惯在开始安装时有个选择菜单然后选择一个品牌来安装,这是$OEM$文件夹无法做到。

Windows系统部署方法介绍

Windows系统部署方法介绍

① ② ③
制作USB2 Winpe启动文件: 可以直接使用USB1的Winpe启动文件; 修改Scripts目录中的Main.cmd,并按照Preload流程需求,修改脚本文件; 在USB2根目录下增加一个Images文件夹,并将附件2个txt文件拷贝到Images文件夹中,见附件;
镜像制作流程
镜像制作工具
4. 平板或者笔记本2台,一台用于定制出货系统,另一台用于验证出货镜像;
5. 制作Winpe环境
制作USB1 Winpe启动文件: ① 以管理员身份启动“部署和映像工具环境”; ② 创建 Windows PE 文件的工作副本。指定 x86、amd64 或 amd: copype x86(amd64) C:\WinPE_ x86(amd64) ③ 将 Windows PE 安装到 U 盘,并指定驱动器号: MakeWinPEMedia /UFD C:\WinPE_ x86(amd64) F: (其中F:为U盘,警告:该命令将重新格式化驱动器)
4,安装纯净系统:USB1将自动安装原始系统,大概15分钟后安装完成,当回到X:\Windows\system32下, 拔掉U盘,再输入Exit,机器自动重启;
5,启动到系统Audit模式:大概10分钟左右,进入到Audit(工厂)模式,关闭封装工具“3.14”;
镜像制作流程
6,安装驱动: 驱动安装完成后,必须重启机器; 重启进入系统中,必须检查设备管理器中是否有黄叹号; 在安装驱动时,建议插上电源适配器充电,如果在安装驱动的过程中,出现有死机、蓝屏、异常重启
4.
系统类型分为:32bit(X86)、64bit(AMD64);
名词基本定义
5. Install.wim分为以下2种WIM文件:

电子商务中的XML标准分析

电子商务中的XML标准分析
数据可读性强
XML文档具有良好的可读性,方便人工阅读和维护。
数据可定制化
通过使用XML Schema或DTD等规范,可以定制化数 据的结构和格式,满足特定业务需求。
数据验证
数据完整性验证
通过XML Schema或DTD等规范,可以验证数 据的完整性和准确性,确保数据的正确性。
数据格式验证
XML可以对数据的格式进行验证,确保数据的 格式符合规范要求。
XML应用领域
要点一
总结词
XML广泛应用于不同领域,如电子商务、数据交换、Web 开发等。
要点二
详细描述
在电子商务领域,XML被广泛用于数据交换和信息共享, 例如在在线购物、支付和物流等方面的应用。在数据交换 方面,XML可以用于不同系统之间的数据传输和集成,实 现数据的标准化和规范化。在Web开发方面,XML可以用 于构建动态网页和Web服务,提供更加丰富和个性化的内 容和服务。
XML特点
总结词
XML具有简单性、可扩展性、互操作性和全球性等特点。
详细描述
XML语法规则简单明了,易于学习和使用。它允许用户自定义标记,使得数据可以灵活地扩展和变化 。此外,XML支持不同的字符集和编码方式,方便在不同文化和语言环境下使用。同时,XML具有很 好的互操作性,可以通过不同的传输协议在不同的系统之间传输和交换数据。
THANKS FOR WATCHING
感谢您的观看
XML Digital Signature
定义
用途
实现
XML Digital Signature是一种基于 XML的数字签名技术,用于验证XML 文档的完整性和真实性。
在电子商务中,XML Digital Signature用于确保数据在传输过程 中没有被篡改或伪造。通过数字签名 技术,可以验证XML文档的来源和完 整性,确保数据的可靠性和安全性。

PHP操作XML详解

PHP操作XML详解

[高端技术] PHP操作XML详解XML是一种流行的半结构化文件格式,以一种类似数据库的格式存储数据。

在实际应用中,一些简单的、安全性较低的数据往往使用XML文件的格式进行存储。

这样做的好处一方面可以通过减少与数据库的交互性操作提高读取效率,另一方面可以有效利用XML的优越性降低程序的编写难度。

PHP提供了一整套的读取XML文件的方法,很容易的就可以编写基于XML的脚本程序。

本章将要介绍PHP与XML的操作方法,并对几个常用的XML类库做一些简要介绍。

1 XML简介XML是“可扩展性标识语言(eXtensible Markup Language)”的缩写,是一种类似于HTML 的标记性语言。

但是与HTML不同,XML主要用于描述数据和存放数据,而HTML主要用于显示数据。

XML是一种“元标记”语言,开发者可以根据自己的需要创建标记的名称。

例如,下面的XML 代码可以用来描述一条留言。

复制代码1.<thread>2.<title>Welcome</title>3.<author>Simon</author>4.<content>Welcome to XML guestbook!!</content>5.</thread>其中,<thread>与</thread>标签标记了这是一段留言。

在留言中有标题、作者、内容,完整的表述了一条留言信息。

在一个XML文件的顶部,通常使用<?xml version=”1.0″?>来标识XML数据的开始和XML 数据使用标准的版本信息。

在浏览器中访问XML文件可以看到层次分明的XML数据信息,如图1所示。

XML的发展非常迅速,近些年来很多软件开发商都开始采用XML的开发标准进行应用程序的开发。

并且,很多新兴技术都架构在XML数据之上。

这意味着XML将与HTML一样成为Web技术不可或缺的一部分。

电脑注册表用到的语言数值表

电脑注册表用到的语言数值表

保加利亚语(拉丁语) 捷克语(标准键盘) 德语(IBM) 希腊语(220) 美国英语 - Dvorak 西班牙语变体 匈牙利语 101 键 意大利语(142) 波兰语(214) 葡萄牙语(巴西 ABNT2) 罗马尼亚语(标准) 俄语(打字机) 斯洛伐克语(标准键盘) 泰语 Pattachote 土耳其语 F 拉脱维亚语(标准键盘) 立陶宛语 西亚美尼亚语 扩展索布语 马其顿语(马其顿共和国) - 标准 格鲁吉亚语(标准键盘) 传统印地语 马耳他语 48 键 挪威萨米语 孟加拉语 - INSCRIPT 键盘(传统) 叙利亚语拼音 僧伽罗语 - wij 9 因纽特语 - Naqittaut 迪维希语印刷文字 比利时语(Comma) 芬兰萨米语 加拿大多语言标准 盖尔语 阿拉伯语(102) AZERTY 保加利亚语(拼音布局) 捷克语(程序员) 希腊语(319) 美国英语 - 国际 罗马尼亚语(程序员) 泰语 Kedmanee (非 ShiftLock) 乌克兰语(增强) 立陶宛语(新) 格鲁吉亚语(人机工程学) 孟加拉语 - INSCRIPT 芬兰瑞典萨米语 保加利亚语(拼音布局) 希腊语(220)拉丁文 美国英语 - Dvorak(惯用左手) 泰语 Pattachote (非 ShiftLock) 希腊语(319)拉丁文 美国英语 - Dvorak(惯用右手)
328713 394248
66562 66565 66567 66568 66569 66570 66574 66576 66581 66582 66584 66585 66587 66590 66591 66598 66599 66603 66606 66607 66615 66617 66618 66619 66629 66650 66651 66653 66661 67596 67643 69641 71689 132097 132098 132101 132104 132105 132120 132126 132130 132135 132151 132165 133179 197634 197640 197641 197662 263176 263177

XML技术概述

XML技术概述
图6-1 HTML文档图6-2 XML文档
在上面讨论了XML和HTML的区别,得知XML使用标记来描述结构化的数据,而HTML则定义了一组显示数据的机制(标记)。XML的特点和功能如下所示。
定义专业领域的标记语言以前一些专业领域的信息是无法用一般的标记语言来描述的。现在,可以使用XML制定该专业的标记语言来表达。例如,CML(Chemical Markup Language)就是使用XML制定的描述化学专业的语言。
如果上面的代码是XML文档,那么其中的标记就不具有任何含义,其内容仅是说明以下内容。
有一个名为<table>的标记,在这个标记里面包含了一些文本。
有一个名为<tr>的标记;的标记,在这个标记里包含了一些文本。
如果把以上代码作为一个XML文件(文件的扩展名为.xml)在浏览器打开,可以看到其结果如图6-2所示。从图6-2中可以看出,IE解析该XML文档并将其显示出来。需要注意的是,IE并没有对这个XML文档进行任何处理,仅是显示文档。同样,浏览器也知道如何解析XML文档。由于XML标记不定义格式,所以文档不会得到格式,于是原样显示这些标记。
1.XML的定义
XML是互联网联盟W3C(World Wide Web Consortium)创建的一组规范,以便于软件开发人员和用户在网页上组织信息,其目的不仅在于满足不断增长的网络应用需要,同时还希望借此确保在通过网络进行交互作用时,具有良好的可靠性和互操作性。
与HTML一样,XML也源于SGML,它保留了SGML的大部分特性。尽管如此,XML却有着HTML语言所欠缺的丰富的可伸缩性与灵活性。XML不再像HTML一样有着一成不变的固定标记。XML实际上是一种定义语言,即我们可以定义无限的标记来描述文件中的任何数据元素,从而突破了HTML固定标记集合的结束,使文件的内容更丰富、更复杂并组成一个信息结构。

tomcat中web.xml详解

tomcat中web.xml详解

tomcat web.xml详解-11 定义头和根元素部署描述符文件就像所有XML文件一样,必须以一个XML头开始。

这个头声明可以使用的XML版本并给出文件的字符编码。

DOCYTPE声明必须立即出现在此头之后。

这个声明告诉服务器适用的servlet规范的版本(如2.2或2.3)并指定管理此文件其余部分内容的语法的DTD(Document Type Definition,文档类型定义)。

所有部署描述符文件的顶层(根)元素为web-app。

请注意,XML元素不像HTML,他们是大小写敏感的。

因此,web-App和WEB-APP都是不合法的,web-app必须用小写。

2 部署描述符文件内的元素次序XML 元素不仅是大小写敏感的,而且它们还对出现在其他元素中的次序敏感。

例如,XML头必须是文件中的第一项,DOCTYPE声明必须是第二项,而web- app元素必须是第三项。

在web-app元素内,元素的次序也很重要。

服务器不一定强制要求这种次序,但它们允许(实际上有些服务器就是这样做的)完全拒绝执行含有次序不正确的元素的Web应用。

这表示使用非标准元素次序的web.xml文件是不可移植的。

下面的列表给出了所有可直接出现在web-app元素内的合法元素所必需的次序。

例如,此列表说明servlet元素必须出现在所有servlet-mapping元素之前。

请注意,所有这些元素都是可选的。

因此,可以省略掉某一元素,但不能把它放于不正确的位置。

2.1 Iconicon元素指出IDE和GUI工具用来表示Web应用的一个和两个图像文件的位置。

2.2 display-namedisplay-name元素提供GUI工具可能会用来标记这个特定的Web应用的一个名称。

2.3 descriptiondescription元素给出与此有关的说明性文本。

2.4 context-paramcontext-param元素声明应用范围内的初始化参数。

教程:利用$OEM$文件夹制作Windows 7多版本合集

教程:利用$OEM$文件夹制作Windows 7多版本合集

教程:利用$OEM$文件夹制作Windows 7多版本合集无约而来2009.11.6写这个的目的是希望对大家OEM多合一制作有进一步的理解,摒弃偏见,享受DIY的乐趣。

OEM激活要具备三个要素:证书、OEM SLP KEY和主板BIOS具备SLIC,WINDOWS VISTA 要求为SLIC2.0,WINDOWS 7要求为SLIC2.1,SLIC2.1一般情况兼容2.0,SLIC是有区分品牌的。

第三个要素在硬件上,即你的主板要符合激活要求。

举例:你的主板BIOS有联想的SLIC2.1,你现在想安装WINDOWS 7 专业版,如果光盘中有整合联想的证书,同时整合专业版的SLP KEY(不限品牌),安装后将自动激活。

OEMLOGO、壁纸、帮助、服务网址等属OEM体验与厂商服务范畴,不是构成激活的必要条件。

下面的讲解主要就OEM激活的前两个要素展开,因为第三个要素是硬件上而不是光盘上。

一、$OEM$文件夹的优势与不足优势:操作简便快捷,不需要复杂的IMAGEX命令或DISM命令,只需要UltraISO这样光盘处理小软件就可以了,制作好的$OEM$文件夹只需加入到ISO文件的sources目录下就可以了。

应该说人人皆宜。

(忘记说了,ISO的sources目录下的ei.cfg要删除掉或替换掉)替换成这样的ei.cfg:[EditionID]UltimateProfessionalHomePremiumHomeBasicStarter[Channel]OEM[VL]3不足:主要体现在多品牌的制作上,一般来说制作OEM版是需要一些LOGO,那怕是简单点,这时候$OEM$文件夹就会体现出它的不足来了。

在制作33in1这样的大合集,如果不去动到install.wim这个文件,恐怕难以做到,更主要的是人们习惯在开始安装时有个选择菜单然后选择一个品牌来安装,这是$OEM$文件夹无法做到。

二、$OEM$文件夹发布的基本原理利用$OEM$文件夹来发布共享,不是WINDOWS 7的专利,XP时期就有了。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Oobe.xml 技术参考Oobe.xml 是一个用于收集文本和映像以自定义“欢迎使用Windows(R)”、“OEM 首次运行”应用程序和“ISP 注册”的内容文件。

若要构建包含可交付至多个国家或地区的多种语言的单一Windows 映像,则可以添加多个Oobe.xml 文件以根据客户选择的语言和国家/地区来自定义该内容。

示例Oobe.xml 的示例随Windows OEM 预安装工具包(Windows OPK) 和Windows 自动安装工具包(Windows AIK) 一同在\Samples 目录中提供。

这些文件包含对虚构的OEM Fabrikam 的引用。

若要在生产环境中使用这些示例,请删除对Fabrikam 的所有引用并使用部署中的相应信息和内容替换辅助文件。

Oobe.xml 的工作原理“欢迎使用Windows”和从Oobe.xml 中获取内容的ISP 注册机会将检查Oobe.xml,并按照以下顺序将其加载到下列位置:1.%WINDIR%\System32\Oobe\Info\Oobe.xml2.%WINDIR%\System32\Oobe\Info\Default\Oobe.xml3.%WINDIR%\System32\Oobe\Info\Default\<language>\Oobe.xml4.%WINDIR%\System32\Oobe\Info\<country>\Oobe.xml5.%WINDIR%\System32\Oobe\Info\<country>\<language>\Oobe.xml如果您的自定义设置跨越所有国家/地区和语言,则可以将Oobe.xml 文件放置在编号1 之列。

如果您发售的是单个区域、单一语言系统,则您的自定义Oobe.xml 文件应被放置在\Info 或\Default 目录中的编号1 和2 之列。

此列表中的编号1 和2 以同种方式发挥作用。

如果是发往多个国家/地区,并且您的OOBE 设置需要根据每个国家/地区的情况(每个国家/地区具有一种语言)进行自定义,则所有的Oobe.xml 文件都应被放置在与此列表中的编号4 和5 对应的目录中。

如果您是发往多个国家/地区(采用多种语言),则适用下列准则:∙将特定于国家/地区的信息放在编号4 之列。

∙将每个不同国家/地区的语言特定信息放置在编号5 之列。

单一语言部署如果您是采用单语言将计算机交付到某个国家或地区,则应在\%WINDIR%\System32\Oobe\Info 中放置单个Oobe.xml 文件。

此文件可以包含所有对“欢迎使用Windows”、“OEM 首次运行”应用程序和“ISP 注册”的自定义设置。

例如,交付到美国的英文版的Windows® 7 可以包含以下目录结构。

\%WINDIR%\system32\oobe\info\oobe.xml如果您是采用单语言将计算机交付到多个国家或地区,并且计划因国家或地区的不同改变自定义设置,请将Oobe.xml 文件放在\%WINDIR%\System32\Oobe\Info 中。

此文件可以包含您的徽标,以及计划为用户提供的默认区域设置。

如果用户选择尚未建立特定自定义设置的国家或区域,则还应该在此Oobe.xml 文件中包括一组默认的自定义设置。

此Oobe.xml 文件还应该包含<eulafilename> 节点,其名称为要使用的自定义最终用户许可协议(EULA) 的名称。

将与每个国家或地区对应的包含唯一自定义内容的Oobe.xml 文件放在\%WINDIR%\System32\<要部署到的国家或地区>\<部署时采用的语言> 中。

用户选择一个国家或地区后,将使用此文件显示带有署名的内容、服务和其他自定义设置。

例如,交付到美国和加拿大的英文版的Windows 7 可以包含以下目录结构。

\%WINDIR%\system32\oobe\info\oobe.xml(徽标、EULA 文件名和区域设置)\%WINDIR%\system32\oobe\info\244\1033\oobe.xml(美国自定义内容)\%WINDIR%\system32\oobe\info\39\1033\oobe.xml(加拿大自定义内容)多语言或区域部署如果您是将计算机交付到一个或多个国家或地区,并且要交付的计算机运行包含其他语言包的Windows 7,请将Oobe.xml 文件放在\%WINDIR%\System32\Oobe\Info 中。

此文件可以包含您的徽标,以及计划为用户提供的默认区域设置。

如果用户选择尚未建立特定自定义设置的国家或区域,则还应该在此Oobe.xml 文件中包括一组默认的自定义设置。

此Oobe.xml 文件还应该包含<eulafilename> 节点,其名称为要使用的自定义EULA 的名称。

将与每个国家或地区对应的包含唯一自定义内容的Oobe.xml 文件放在\%WINDIR%\System32\<要部署到的国家或地区>\<部署时采用的语言> 中。

用户选择一个国家或地区后,将使用此文件显示带有署名的内容、服务和其他自定义设置。

例如,交付到美国和加拿大的英文版的Windows 7 将使用以下目录结构。

\%WINDIR %\system32\oobe\info\oobe.xml(徽标、EULA 文件名和区域设置)\%WINDIR %\system32\oobe\info\244\1033\oobe.xml(美国自定义内容)\%WINDIR %\system32\oobe\info\39\1033\oobe.xml(加拿大自定义内容)如果您是将计算机交付到一个或多个国家或地区,并且要交付的计算机运行包含其他语言包的Windows 7,请将Oobe.xml 文件放在\%WINDIR%\System32\Oobe\Info 中。

在此文件中指定的徽标将显示在“欢迎使用Windows”中的第一(语言选择)页上。

此Oobe.xml 文件还应该包含<eulafilename> 节点,其名称为要使用的自定义EULA 的名称。

将与每种要包括的Windows 语言对应的Oobe.xml 放在\%WINDIR%\System32\Default\<要部署的语言> 中。

如果用户选择尚未建立特定自定义设置的国家或地区,则此文件应包含计划为给定语言提供的默认区域设置,以及此Oobe.xml 文件中的一组默认的自定义设置。

将与每个国家或地区对应的包含唯一自定义内容的Oobe.xml 文件放在\%WINDIR%\System32\<要部署到的国家或地区>\<部署时采用的语言> 中。

用户选择一个国家或地区后,将使用此文件显示带有署名的内容、服务和其他自定义设置。

例如,交付到美国和加拿大的包含英语和法语语言包的Windows 7 版本将使用以下目录结构。

∙徽标和EULA\%WINDIR%\system32\oobe\info\oobe.xml(徽标和EULA 文件名)∙区域设置和回退(针对非国家/地区特定的本地化内容)\%WINDIR%\system32\oobe\info\default\1033\oobe.xml(如果用户选择美国或加拿大以外的国家或地区,则为默认区域设置和英语内容)\%WINDIR%\system32\oobe\info\default\1036\oobe.xml(如果用户选择美国或加拿大以外的国家或地区,则为默认区域设置和法语内容)采用相应语言的国家或地区特定的内容\%WINDIR%\system32\oobe\info\244\1033\oobe.xml(采用英语的美国自定义内容)\%WINDIR%\system32\oobe\info\244\1036\oobe.xml(采用法语的美国自定义内容)\%WINDIR%\system32\oobe\info\39\1033\oobe.xml(采用英语的加拿大自定义内容)\%WINDIR%\system32\oobe\info\39\1036\oobe.xml(采用法语的加拿大自定义内容)国家/地区文件夹格式国家/地区文件夹必须根据国家/地区GeoID 的十进制版本命名。

例如,若要创建“加拿大”文件夹,请将文件夹命名为“39”。

有关GeoID 的完整列表,请参阅MSDN 网站(可能为英文网页)。

备注语言文件夹格式语言文件夹的名称必须基于给定语言的LCID 值的十进制版本。

例如,若要创建“英语”文件夹,请将文件夹命名为“1033”。

LCID 的数量比语言多。

只有少数几个LCID 与可随Windows 7 一同发行的语言关联。

有关随Windows 7 一同发行的语言、采用的本地化级别以及十进制标识符的详细信息,请参阅了解语言包。

Oobe.xml 设置本主题介绍了可以在Oobe.xml 中设定的设置。

在\Samples 文件夹中有随Windows® OEM 预安装工具包(Windows OPK) 和Windows 自动安装工具包(Windows AIK) 一起提供的Oobe.xml 示例。

此示例使用虚构公司Fabrikam 和Fabrikam 图示以及提供的产品和服务。

在“欢迎使用Windows”中查看示例文件的步骤将\Info 文件夹复制到\Windows\System32\Oobe,并将\Fabrikam 文件夹复制到C: 驱动器的根目录,其中,C 是安装Windows 操作系统的驱动器号。

查看包含示例内容的“欢迎使用Windows”界面的步骤1.在「开始」菜单上,指向“所有程序”,然后单击“附件”。

2.右键单击“命令提示符”,然后单击“以管理员身份运行”。

3.接受“用户帐户控制”对话框。

4.导航到\Windows\System32\Sysprep。

5.运行sysprep /oobe。

6.启动计算机。

欢迎使用WindowsOobe.xml 设置下表按部分显示了Oobe.xml 文件的可用设置以及每个设置的描述和值。

警告备注语言LCID 的数量比可用语言多。

只有少数几个LCID 会映射到可随Windows 7 和Windows Server 2008 R2 一同发行的语言。

有关随Windows 7 和Windows Server 2008 R2 一同发行的语言、采用的本地化级别及其十进制标识符的详细信息,请参阅了解语言包。

有关LCID 的列表以及提供LCID 的Windows 版本,请从MSDN 中下载“Windows 语言代码标识符(LCID) 参考”(可能为英文网页)。

相关文档
最新文档