WIN7-OEM资料包
一、內容說明
1、此次Win7-OEM資料包主要是增加對SLIC 2.2的三個品牌的WIN7支持,改進了一點識別代碼,更新個別OEM壁紙,更新AIDA64。
2、UEFI在安裝過程中激活的成功率不高,且容易造成安裝不成功,暫不考慮加入。
3、以下目錄里面的$OEM$文件夾的功效各有不同,見注釋說明。也就是說,象x64_Admin_loader這樣的目錄名,是用來表示其目錄下的$OEM$文件夾有什么不同的功效。
???????????
x64_Admin_loader??????????????????? ------ 啟用ADMINISTRATOR,自動激活,根據SLIC識別情況添加OEMLOGO。
x64_Admin_loader_NOLOGO?? ------ 啟用ADMINISTRATOR,自動激活,不會添加OEMLOGO,用于64位WIN7。
x86_Admin_loader??????????????????? ------ 啟用ADMINISTRATOR,自動激活,根據SLIC識別情況添加OEMLOGO。
x86_Admin_loader_NOLOGO?? ------ 啟用ADMINISTRATOR,自動激活,不會添加OEMLOGO。
x86_x64??????????????????????????????????? ------ 根據SLIC識別情況激活系統、添加OEMLOGO。
x86_x64_loader??????????????????????? ------ 自動激活,根據SLIC識別情況添加OEMLOGO。
x86_x64_loader_NOLOGO?????? ------ 自動激活,不會添加OEMLOGO。
x86_x64_NOLOGO?????????????????? ------ 根據SLIC識別情況激活,不會添加OEMLOGO。
(1)上述目錄均支持簡體中文WIN7高低各版本(VL版本除外),支持近四十個OEM品牌的自動識別。
(2)上述目錄備注中的“自動激活”的優先順序是,先SLIC,如果不行,才考慮其他的辦法(不解釋)。
(3)上述目錄名有“x86_x64”表示可以用于64位WIN7,也可以用于32位WIN7,一個目錄沒有同時標有兩種的,則只能用于一種類型。
(4)上述目錄名有“Admin”字樣的:(1)關閉休眠;(2)顯示桌面常用圖標;(3)開始菜單顯示“運行”;(4)右鍵添加“用記事本打開”;(5)右鍵添加“顯示隱藏文件與后綴名”。如不需要此項設置,請運行C:\Program Files\SuperHidden目錄的下文件“卸載 SuperHidden”。
4、關于BrandLogo(各單列品牌17個)的說明
這類$OEM$文件夾的功能,與上面最大不同在于,不支持品牌自動識別,事先已被指定安裝某種OEMLOGO(不管有沒有SLIC),有指定品牌的SLIC2.1或2.2的可以自動激活。適合用于制作單品牌多種高低版本WIN7合集。如,華碩6IN1,聯想6IN1,等等。
BrandLogo 目錄下的子目錄標識:
有標識load的,里面的$OEM$文件夾的功能:如果無法使用SLIC2.1或2.2自動激活,將使用其他方法自動激活(不解釋)。
無標識load的,里面的$OEM$文件夾的功能:只使用SLIC2.1或2.2自動激活,前提是你的主板BIOS中存在SLIC2.1或2.2。
5、如果仍對這些目錄頭暈,建議看一下這類WIN7合集的關于映像與品牌的介紹,或許更容易讓你理解這些目錄的涵義。
http://zxkh19501.blog.163.com/blog/static/123785179201333084121625/
6、靈活處理,添加自己喜歡的目錄(附圖解)。
假定你喜歡x64_Admin_NOLOGO(無LOAD、無OEMLOGO)目錄。將x64_Admin_loader_NOLOGO復制一份,將復制副本改名為x64_Admin_NOLOGO,
然后,進入x64_Admin_NOLOGO\$OEM$\$$\Setup\Scripts目錄,刪除Windows Loader.exe、Keys.ini兩個文件,不刪除也可以,重要的是,必須修改SetupComplete.cmd文件,用記事本打開后,將下面這段命令代碼(連續多行)刪除掉:
%~dp0"Windows Loader.exe" /silent /preactivate
cd %~dp0
attrib -R -A -S -H *.*
SHUTDOWN /R /T 6
RMDIR /S /Q "%WINDIR%\Setup\Scripts"
exit
??
同理,如果你喜歡這樣的x64_Admin(無LOAD),可參照上述方法處理,同時也得修改SetupComplete.cmd文件。
?
二、使用說明
主要用于系統封裝使用,包括:外置在SOURCES目錄、內置到INSTALL.WIM,也可以用GHOST封裝。
1、外置在SOURCES目錄
找到你需要的“$OEM$”文件夾,用ULTRAISO將其添加到WIN7原版ISO的SOURCES目錄內,刪除該目錄下的ei.cfg文件(建議),另存。
如果使用非原版的WIN7 ISO,外置的“$OEM$”文件夾的內容,將優先于內置到INSTALL.WIM中的同樣內容。
外置“$OEM$”文件夾,安裝時要注意,如果使用第三方安裝工具,此工具要支持拷貝$OEM$”文件夾的安裝功能,且拷貝$OEM$”文件夾的時間應在拷貝install.wim之后。
2、內置到INSTALL.WIM
此過程需要專門的工具IMAGEX,可參考本空間的相關教程。
http://zxkh19501.blog.163.com/blog/static/123785179201252511937251/
3、GHOST封裝
本資料包中有“Admin”標識的,都會自動啟用內置管理員賬號自動登錄桌面。如果你的封裝工具也有開啟同樣功能,那就選擇不帶“Admin”標識的。
添加辦法,在封裝前,將$oem$目錄下的$$文件夾里面的所有文件或文件夾復制到C:\WINDOWS目錄下,有提示合并時選擇合并。也可以在形成GHO文件后,用GHO瀏覽器工具打開GHO進行添加。
內有激活軟件,某些殺軟做出反應是正常的。
無約而來 2013.7.14
http://zxkh19501.blog.163.com/
文件: OEMLOGO_201307.iso
大小: 123830272 字節 (120MB)
修改時間: 2013年7月14日, 10:35:31
MD5: 1C20F91B9052B013490E5DBAE8B47D36
SHA1: ED2D2CDE45B5C56F905BC48A818727F1854D4B87
CRC32: BCFEC7E3
?
下載:
http://pan.baidu.com/share/link?shareid=2502407627&uk=2368436228
$OEM$文件夾的使用??
WIN7-OEM資料包中的目錄都是以$OEM$文件夾出現的。比$OEM$高一級的目錄,我通常是用來表示下一級的$OEM$的屬性,例如,X64_ADMIN_LOADER表示此目錄下的$OEM$文件夾是用于可以支持“64位WIN7自動激活、OEM識別、啟用內置管理員”。
雖然這里是以WIN7-OEM資料包來舉例說明的,但$OEM$文件夾的基本知識差不多就這樣。
(WIN7-OEM資料包下載:http://zxkh19501.blog.163.com/blog/static/123785179201361410570339/)
?
支持的安裝方式
安裝系統過程中,如果安裝光盤的sources目錄中存在$OEM$文件夾,那么$OEM$文件夾中的特定目錄的內容,在install.wim的卷映像展開和復制階段之后,被安裝程序復制到指定的目錄。這里講的是官方的安裝方式,光盤啟動,或其他方式啟動后運行安裝光盤中的setup.exe。
至于第三方安裝器,是否支持sources目錄中$OEM$文件夾復制,我就不知道了,以前我使用IMAGEX命令安裝系統一般都會加上兩行復制$OEM$文件夾的命令。如:
XCOPY .\sources\$OEM$\$$ %PART%:\windows /E /Y
XCOPY .\sources\$OEM$\$1 %PART%:\ /E /Y
(%PART%是目標分區,相對路徑)
?
目錄格式
$OEM$下一級目錄是“$$”和“$1”,必須是這兩個固定的命名。
?
復制路徑
$$目錄下的內容將被復制到安裝目標分區的windows目錄下,$1中的內容將被復制到安裝目標分區的根目錄。
例如,將系統安裝到C分區。$$目錄下的文件或文件夾將被安裝程序復制到C:\windows目錄中,$1中的文件或文件夾將被復制到C盤根目錄下。
$$----------------->C:\windows
$1----------------->C:\
如果$$目錄中有一個setup的文件夾,那么系統安裝時,setup文件夾(包括此文件夾下的文件與子文件夾)將被復制到C:\windows中。
$$\setup----------------->C:\windows\setup
如果$1目錄下有一個DRV的文件夾,那么系統安裝時,DRV文件夾(包括此文件夾下的文件與子文件夾)將被復制到C分區的根目錄下。
$1\DRV----------------->C:\DRV
?
同名替換功能
我們知道,系統安裝時,某個被選定的install.wim中的卷映像的全部內容將展開并復制到安裝目標分區,這其中也包括windows目錄。假定install.wim內部的windows目錄中的setup目錄中有一個文件叫A.TXT,$$\setup中也有一個文件夾叫A.TXT,兩個文件同名,但內容不一樣,怎么處理?安裝程序默認的是用$$\setup中的A.TXT替換掉原先內置到install.wim中的那個文件。具體過程是怎么實現的?安裝程序在install.wim的卷映像的全部內容將復制到安裝目錄分區(此時內置的A.TXT被復制到C:\windows\setup目錄下)之后,將$OEM$\$$\setup中的A.TXT復制到目標分區的同樣位置,替換已存在的A.TXT。
流程示意(先1后2):
1、光盤\sources\install.wim\某卷映像\windows\setup\A.TXT----->(安裝時展開映像并復制)C:\windows\setup\A.TXT
2、光盤\sources\$OEM$\$$\\windows\setup\A.TXT------>(安裝時復制到)C:\windows\setup\A.TXT
注:后者A.TXT替換前者A.TXT
?
默認可外置的CMD命令
oobe.cmd和setupComplete.cmd都是WIN7或WIN8默認可以內置或外置的CMD命令腳本,只要在特定位置存在這兩個文件,就會被搜索并被調用執行。前者在OOBE階段被安裝程序調用運行,后者在首次登錄系統之前。這兩個CMD文件默認位置是在Windows\Setup\scripts目錄內。以下是oobe.cmd和setupComplete.cmd內置時與外置時的位置。
內置:光盤\sources\install.wim\某卷映像\windows\setup\scripts
外置:光盤\sources\$OEM$\$$\windows\setup\scripts
33in1和以前的類似201304A這樣的合集,我都是將oobe.cmd和setupComplete.cmd這兩個腳本文件內置到install.wim的卷映像中。因此,如果你要外置oobe.cmd和setupComplete.cmd,就要修改oobe.cmd、setupComplete.cmd,在原先的命令基礎上添加你需要命令行,而不是簡單地自己再寫一個oobe.cmd、setupComplete.cmd。oobe.cmd比較復雜,如果你需要增加命令,建議使用setupComplete.cmd。
setupComplete.cmd不需要解開install.wim中的卷映像去提取,可以從WIN7-OEM資料包找到。一般你可以setupComplete.cmd文本中的第一行去添加CMD命令行,而且也不要去添加刪除scripts目錄的命令。
?
$OEM$文件夾的不足
如果你使用外置CMD命令,那么將意味著,install.wim的每一個卷映像都會使用這個外置的CMD命令,因此外置CMD命令時,要考量一下是不是每一個卷映像都需要這個CMD命令。從這點看,內置的就靈活許多,在不同卷映像中,我們可以內置不同內容的setupComplete.cmd和oobe.cmd。
WIN8的$OEM$文件夾道理也差不多,不重復講。
轉載于:https://blog.51cto.com/jiyunjie/1613076
總結
以上是生活随笔為你收集整理的WIN7-OEM资料包的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 右键添加显示隐藏文件夹功能
- 下一篇: kissme病毒解决办法(非原创)