

圖2 修改INF文件
然后在fxsocm.inf中搜索,[Optional Components]字段,將該字段下的文字復(fù)制,然后在ABC文件夾下建立一個(gè)文本文件,命名為1.txt,雙擊打開,輸入:[Components],換行后將復(fù)制的字段粘入,針對本例該字段為:Fax,對于包含子組件的組件,將子組件列在組件的下方。然后在這些組件后邊加上=on,如果你需要卸載組件則輸入=off。然后輸入:[NetOptionalComponents],換行后將[Components]下邊的字段復(fù)制過來,將on改為1,如圖3所示。如果是卸載或者安裝的組件不包含子組件則不需[NetOptionalComponents]字段。

圖3 設(shè)置INF的安裝參數(shù)
再建立一個(gè)文本文檔,在里邊輸入:%systemroot%system32sysocmgr.exe /i:"c:ABC xsocm.inf" /u:"c:ABC.txt",保存該文本文檔,并將其改名為FAX.bat,將Windows xp光盤放入,再雙擊這個(gè)bat文件,即可完成組件的安裝。以后只要需要安裝這個(gè)組件,只需將ABC文件夾拷貝到C盤根目錄下,運(yùn)行里邊的bat文件即可。
2)突破軟件安裝限制
很多優(yōu)秀的軟件都對我們的硬件又要求,比如SoundMAX軟件可以很好的提高我們集成聲卡的音質(zhì),但是其要求聲卡芯片必須是AD188x、AD189x、AD198x等。否則將禁止安裝。事實(shí)上這種限制很多都是通過在INF文件上加入限制實(shí)現(xiàn)的,只要修改INF的相應(yīng)字段就可以突破這個(gè)限制。打開SoundMAX的Win2000/XP版的驅(qū)動,一般你會在里邊找到3個(gè)INF文件,smwdmCH4.inf、smwdmCH6.INF、smwdmCH5.inf,分別對應(yīng)ICH4芯片、ICH6芯片和其他非Intel芯片,如果你無法確定你的主板芯片,就把它們都改了,呵呵。
打開其中的一個(gè)INF文件,然后搜索[AnalogDevices]字段,該段的最后一行為聲卡的ID號。選擇“開始→運(yùn)行”,輸入:dxdiag,回車后打開“DirectX診斷工具”,選擇“聲音”標(biāo)簽,如圖4所示,將“設(shè)備ID”后邊的字段覆蓋INF文件中的對應(yīng)字段即可。切記格式要完全一樣,否則將無法安裝。

圖4 查看聲卡ID
二、個(gè)人設(shè)置不再丟——備份常用文件夾
說是備份個(gè)人設(shè)置,不如理解成重定向個(gè)人設(shè)置文件夾的位置更為貼切。我們常用的一些個(gè)人設(shè)置文件夾,如:收藏夾、Cookie文件夾、桌面文件、我的文檔等,在每次重裝系統(tǒng)時(shí)都要進(jìn)行備份,否則重裝后,這些信息將一去不復(fù)返。但是如果我們將這些文件夾移動到別的分區(qū),就無需再費(fèi)心的備份了。所以將這類操作也歸為文件備份。
假設(shè)系統(tǒng)盤是C盤,具體的操作步驟如下:用于存儲用戶的個(gè)人數(shù)據(jù)的分區(qū)為E區(qū),我們需要將用戶數(shù)據(jù)保存到E:MyData。首先我們編個(gè)bat文件,將需要備份的個(gè)人設(shè)置文件夾,都統(tǒng)統(tǒng)拷貝到這個(gè)文件夾中(如果是剛裝的操作系統(tǒng),這步就可以省了)。
打開個(gè)記事本,輸入下邊的命令:
set NEWDEST=E:MyData
xcopy "%USERPROFILE%Favorites" "%NEWDEST%Favorites" /I /S /E
xcopy "%USERPROFILE%Cookies" "%NEWDEST%Cookies" /I /S /E
xcopy "%USERPROFILE%My Documents" "%NEWDEST%My Documents" /I /S /E
xcopy "%USERPROFILE%Desktop" "%NEWDEST%Desktop" /I /S /E
保存這個(gè)文檔,將擴(kuò)展名改為.bat,然后執(zhí)行該批處理命令。
然后再編個(gè)文件,自動修改注冊表中的有關(guān)個(gè)人數(shù)據(jù)的路徑,再打開記事本,在里邊輸入:
[Version]
Signature="$Windows NT$"
[DefaultInstall]
AddReg=Shell Folders_AddReg
[Shell Folders_AddReg]
HKCU,"%User_Shell_Folders%","Favorites",0x00020000,"E:MyDataFavorites"
HKCU,"%User_Shell_Folders%","Personal",0x00020000,"E:MyDataMy Documents"
hkcu,"%User_Shell_Folders%","Cookies",0x00020000,"E:MyDataCookies"
HKCU,"%User_Shell_Folders%","Desktop",0x00020000,"E:MyDataDesktop"
HKCU,"%User_Shell_Folders%","My Pictures",0x00020000,"E:MyDataMy DocumentsMy Pictures"
[Strings]
User_Shell_Folders="SoftwareMicrosoftWindowsCurrentVersionExplorerUser Shell Folders"
把這個(gè)內(nèi)容保存,設(shè)置文件的擴(kuò)展名為.INF,然后在文件上單擊鼠標(biāo)右鍵,選擇右鍵菜單中的安裝就可以了實(shí)現(xiàn)注冊表更改了。注銷后再登錄,注冊表中的設(shè)置就可以生效了。為了節(jié)省磁盤空間,你還可以把原來位置的個(gè)人數(shù)據(jù)都刪了。下次再重裝完以后,只需要再執(zhí)行一下執(zhí)行INF文件,并重登陸一次,你原來的設(shè)置就回來了。
三、磁盤分區(qū)多個(gè)性——為驅(qū)動器增加功能
Windows有一個(gè)功能,可以自動讀取驅(qū)動器(硬盤分區(qū)、光驅(qū)、U盤均可)下的AutoRun.inf文件,我們可以通過編制該文件實(shí)現(xiàn)操縱磁盤驅(qū)動器的功能。
我們先來個(gè)簡單的,修改硬盤的盤符圖標(biāo),并在操作分區(qū)是加入快捷操作某個(gè)程序的功能。在D盤新建一個(gè)文本文件,在里邊輸入:[AutoRun]
Icon=D:S.ico
//Icon用于設(shè)置盤符圖標(biāo),這個(gè)圖標(biāo)必須為ico格式(可以用ACDSee將其他格式的圖片轉(zhuǎn)換為ico格式,或者將BMP的文件后綴直接改為ICO)
Open=D:foobar2000.exe D:S.fpl
//Open字段表示雙擊盤符時(shí)運(yùn)行的程序,fpl文件是foobar的播放列表文件(winamp的是m3u文件)
保存該文件,將其命名為:AutoRun.inf即可。但是如果是雙擊的話,并不一定能滿足我們的要求,這樣會影響我們正常的訪問硬盤分區(qū),我們其實(shí)可以把音樂播放功能加到右鍵菜單里,在剛才的文件中加入:
shell=用foobar聽歌
shellcommand=D: oobar2000.exe D:S.fpl
保存文件,再右擊硬盤圖標(biāo),你就可以在彈出菜單中找到“用foobar聽歌”的菜單了。
同樣的方法你可以在右鍵菜單中加入很多功能,或者在雙擊硬盤盤符時(shí)加入更多的動作。但是這樣可能就會有危險(xiǎn)產(chǎn)生,例如黑客只有向你硬盤中拷貝文件的權(quán)限,他就完全可以編制一個(gè)這樣的INF文件,用Open打開一個(gè)其事先拷貝到硬盤中的木馬或病毒文件。所以為了安全,有時(shí)我們需要考慮在驅(qū)動器上禁用INF功能。
最直接的方法當(dāng)然是關(guān)閉硬盤讀取AutoRun.inf文件的功能,選擇“開始→運(yùn)行”,輸入:regedit,回車后打開注冊表編輯器,定位到:HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExploer,雙擊右側(cè)的“NoDriveTypeAutoRun”,其默認(rèn)值是95,將其改為9D,然后打開任務(wù)管理器,將Explorer結(jié)束運(yùn)行,并重新運(yùn)行一次即可生效,硬盤讀取AutoRun.inf的功能也就不再有用,如圖5所示。

圖5 禁用自動讀取AutoRun.inf功能
如果你還是覺得不踏實(shí),就干脆禁用掉INF運(yùn)行功能,打開注冊表編輯器,定位到:HKEY_LOCAL_MACHINESoftwareCLASSES.inf,雙擊右側(cè)的“默認(rèn)”,將原來的:inffile,改為:txtfile即可,不過這樣修改影響甚大,請謹(jǐn)慎使用。
INF文件功能強(qiáng)大這里介紹的僅僅是冰山一角,INF文件其他的功能例如用INF文件自動安裝操作系統(tǒng),鎖定/解鎖注冊表,修改鼠標(biāo)右鍵菜單等,讀者還可自行嘗試。
新聞熱點(diǎn)
疑難解答
圖片精選