亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 操作系統 > 正文

一個文件的精彩 深挖INF文件格式功能

2024-07-26 00:33:45
字體:
來源:轉載
供稿:網友
  Windows的系統文件夾中有各種系統文件,看著為數眾多的文件類型,你想過了解它們的作用嗎?本期我們將對其中的一種文件格式進行深挖,幫你實現一鍵備份個人設置,自動添加/刪除系統組件,安裝受限程序等功能。

  一、程序操作更簡單——輕松實現軟件安裝與卸載

  1)自動添加/刪除系統組件

  INF文件作為系統的關鍵文件,在很多地方都體現著作用,例如,系統用其定義“添加/刪除Windows組件”中顯示的內容。選擇“開始→運行”,輸入:%windir%inf后回車,雙擊里邊的Sysoc.inf,你可以找到形如:msmsgs=msgrocm.dll,OcEntry,msmsgs.inf,hide,7這樣的字段,將這段的hide刪除,然后選擇“控制面板→添加或刪除程序→添加/刪除Windows組件”,你就可以在里邊找到Windows Messenger了,如圖1所示。同樣的方法,你可以刪除很多你不想要的系統組件,你也可以在Sysoc.inf文件中需要的字段后邊加上hide,隱藏指定的組件,以防其被別人刪除。
  在“添加/刪除Windows組件”中你可以添加你需要的系統組件,但是每次通過進入“添加/刪除Windows組件”進行添加或卸載組件實在是麻煩,我們可以利用INF文件實現自動安裝或卸載。這里我們以添加或刪除傳真組件為例。打開Sysoc.inf,找到:Fax=fxsocm.dll,FaxOcmSetupPRoc,fxsocm.inf,,7,這段話表示安裝傳真組件需要的文件。在放置Sysoc.inf文件的文件夾中,可以找到fxsocm.inf文件,在C盤下建立一個ABC文件夾,將這個INF文件拷貝進去。雙擊這個文件,在文件的頂端加入[Components]字段,然后換行,在其下邊加入,在Sysoc.inf文件中找到的與傳真相關的那行話,如圖2所示。加入該字段的目的是告訴inf文件傳真服務需要哪些組件。

 圖2 修改INF文件

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

  圖3 設置INF的安裝參數

  再建立一個文本文檔,在里邊輸入:%systemroot%system32sysocmgr.exe /i:"c:ABC xsocm.inf" /u:"c:ABC.txt",保存該文本文檔,并將其改名為FAX.bat,將Windows xp光盤放入,再雙擊這個bat文件,即可完成組件的安裝。以后只要需要安裝這個組件,只需將ABC文件夾拷貝到C盤根目錄下,運行里邊的bat文件即可。

  2)突破軟件安裝限制
  
  很多優秀的軟件都對我們的硬件又要求,比如SoundMAX軟件可以很好的提高我們集成聲卡的音質,但是其要求聲卡芯片必須是AD188x、AD189x、AD198x等。否則將禁止安裝。事實上這種限制很多都是通過在INF文件上加入限制實現的,只要修改INF的相應字段就可以突破這個限制。打開SoundMAX的Win2000/XP版的驅動,一般你會在里邊找到3個INF文件,smwdmCH4.inf、smwdmCH6.INF、smwdmCH5.inf,分別對應ICH4芯片、ICH6芯片和其他非Intel芯片,如果你無法確定你的主板芯片,就把它們都改了,呵呵。
  
  打開其中的一個INF文件,然后搜索[AnalogDevices]字段,該段的最后一行為聲卡的ID號。選擇“開始→運行”,輸入:dxdiag,回車后打開“DirectX診斷工具”,選擇“聲音”標簽,如圖4所示,將“設備ID”后邊的字段覆蓋INF文件中的對應字段即可。切記格式要完全一樣,否則將無法安裝。

  圖4 查看聲卡ID

  二、個人設置不再丟——備份常用文件夾

  說是備份個人設置,不如理解成重定向個人設置文件夾的位置更為貼切。我們常用的一些個人設置文件夾,如:收藏夾、Cookie文件夾、桌面文件、我的文檔等,在每次重裝系統時都要進行備份,否則重裝后,這些信息將一去不復返。但是如果我們將這些文件夾移動到別的分區,就無需再費心的備份了。所以將這類操作也歸為文件備份。
  
  假設系統盤是C盤,具體的操作步驟如下:用于存儲用戶的個人數據的分區為E區,我們需要將用戶數據保存到E:MyData。首先我們編個bat文件,將需要備份的個人設置文件夾,都統統拷貝到這個文件夾中(如果是剛裝的操作系統,這步就可以省了)。

   打開個記事本,輸入下邊的命令:
  
   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

  保存這個文檔,將擴展名改為.bat,然后執行該批處理命令。
  
  然后再編個文件,自動修改注冊表中的有關個人數據的路徑,再打開記事本,在里邊輸入:
  
   [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"

  把這個內容保存,設置文件的擴展名為.INF,然后在文件上單擊鼠標右鍵,選擇右鍵菜單中的安裝就可以了實現注冊表更改了。注銷后再登錄,注冊表中的設置就可以生效了。為了節省磁盤空間,你還可以把原來位置的個人數據都刪了。下次再重裝完以后,只需要再執行一下執行INF文件,并重登陸一次,你原來的設置就回來了。

  三、磁盤分區多個性——為驅動器增加功能

  Windows有一個功能,可以自動讀取驅動器(硬盤分區、光驅、U盤均可)下的AutoRun.inf文件,我們可以通過編制該文件實現操縱磁盤驅動器的功能。

  我們先來個簡單的,修改硬盤的盤符圖標,并在操作分區是加入快捷操作某個程序的功能。在D盤新建一個文本文件,在里邊輸入:[AutoRun]

  Icon=D:S.ico
  //Icon用于設置盤符圖標,這個圖標必須為ico格式(可以用ACDSee將其他格式的圖片轉換為ico格式,或者將BMP的文件后綴直接改為ICO)
  Open=D:foobar2000.exe D:S.fpl
  //Open字段表示雙擊盤符時運行的程序,fpl文件是foobar的播放列表文件(winamp的是m3u文件)

  保存該文件,將其命名為:AutoRun.inf即可。但是如果是雙擊的話,并不一定能滿足我們的要求,這樣會影響我們正常的訪問硬盤分區,我們其實可以把音樂播放功能加到右鍵菜單里,在剛才的文件中加入:

  shell=用foobar聽歌
  shellcommand=D: oobar2000.exe D:S.fpl

  保存文件,再右擊硬盤圖標,你就可以在彈出菜單中找到“用foobar聽歌”的菜單了。
  
  同樣的方法你可以在右鍵菜單中加入很多功能,或者在雙擊硬盤盤符時加入更多的動作。但是這樣可能就會有危險產生,例如黑客只有向你硬盤中拷貝文件的權限,他就完全可以編制一個這樣的INF文件,用Open打開一個其事先拷貝到硬盤中的木馬或病毒文件。所以為了安全,有時我們需要考慮在驅動器上禁用INF功能。

  最直接的方法當然是關閉硬盤讀取AutoRun.inf文件的功能,選擇“開始→運行”,輸入:regedit,回車后打開注冊表編輯器,定位到:HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExploer,雙擊右側的“NoDriveTypeAutoRun”,其默認值是95,將其改為9D,然后打開任務管理器,將Explorer結束運行,并重新運行一次即可生效,硬盤讀取AutoRun.inf的功能也就不再有用,如圖5所示。

  圖5 禁用自動讀取AutoRun.inf功能

  如果你還是覺得不踏實,就干脆禁用掉INF運行功能,打開注冊表編輯器,定位到:HKEY_LOCAL_MACHINESoftwareCLASSES.inf,雙擊右側的“默認”,將原來的:inffile,改為:txtfile即可,不過這樣修改影響甚大,請謹慎使用。
  
  INF文件功能強大這里介紹的僅僅是冰山一角,INF文件其他的功能例如用INF文件自動安裝操作系統,鎖定/解鎖注冊表,修改鼠標右鍵菜單等,讀者還可自行嘗試。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩一区二区在线视频| 日韩美女写真福利在线观看| 欧美俄罗斯乱妇| 日韩欧美精品网站| 国产精品色悠悠| 日韩av电影手机在线观看| 欧美黑人性生活视频| 欧美性猛交xxxx黑人猛交| 韩国三级电影久久久久久| 国产va免费精品高清在线| 668精品在线视频| 亚洲一区美女视频在线观看免费| 国产一区二区丝袜| 久久天堂电影网| 国产精品久久久久久婷婷天堂| 日韩av网址在线观看| 精品国产91乱高清在线观看| 91po在线观看91精品国产性色| 欧美黄色性视频| 国产精品自拍偷拍视频| 精品久久久久久中文字幕一区奶水| 91精品在线播放| 亚洲人成电影网站色xx| 亚洲欧美色图片| 欧美日韩国产一区二区三区| 国产美女搞久久| 91国内在线视频| 中日韩美女免费视频网站在线观看| 日韩小视频在线| 久久久欧美一区二区| 51ⅴ精品国产91久久久久久| 国产精品夜色7777狼人| 久久精品人人做人人爽| 欧美中文字幕在线| 69影院欧美专区视频| 欧美黑人巨大xxx极品| 成人福利免费观看| 中文字幕av一区中文字幕天堂| 91色p视频在线| 日韩av大片在线| 中文字幕亚洲图片| 国产精品稀缺呦系列在线| 欧美激情视频一区二区三区不卡| 国产精品看片资源| 97视频免费看| 91在线色戒在线| 欧美日韩国产va另类| 国产日韩在线观看av| 国产视频精品久久久| 欧美日韩国产综合视频在线观看中文| 中文字幕日韩有码| 久久久久久久av| 国产亚洲精品va在线观看| 日韩在线观看av| 51ⅴ精品国产91久久久久久| 成人黄色av网站| 奇米四色中文综合久久| 亚洲欧洲午夜一线一品| 欧美成人精品一区二区三区| 国产精品国产三级国产专播精品人| 亚洲桃花岛网站| 欧洲中文字幕国产精品| 欧美极品美女视频网站在线观看免费| 米奇精品一区二区三区在线观看| 黑人狂躁日本妞一区二区三区| 国产精品久久久久久久午夜| 成人激情在线观看| 一区二区三区四区精品| 亚洲аv电影天堂网| 国产999精品久久久影片官网| 亚洲乱码一区二区| 九九久久久久99精品| 国产精品高潮呻吟久久av野狼| 尤物九九久久国产精品的特点| 在线视频中文亚洲| 欧美壮男野外gaytube| 色狠狠久久aa北条麻妃| 97精品国产97久久久久久春色| 亚洲二区中文字幕| 欧美日韩免费网站| 国产一区二区三区视频| 亚洲成色www8888| 日本91av在线播放| 国产精品高精视频免费| 欧美福利视频在线| 色婷婷综合成人| 色综合天天狠天天透天天伊人| 最近中文字幕mv在线一区二区三区四区| 久久久91精品国产一区不卡| 欧美激情喷水视频| 国产一区深夜福利| 性欧美xxxx交| 欧美性生交大片免费| 亚洲三级免费看| 欧美视频免费在线观看| 欧美大片在线看免费观看| 亚洲欧美精品一区| 在线国产精品视频| 亚洲成色777777女色窝| 亚洲第一国产精品| 欧美日韩在线免费| 91精品一区二区| 久久视频在线播放| 日韩av免费看网站| 日韩国产高清污视频在线观看| 中文字幕免费国产精品| 亚洲午夜色婷婷在线| 欧美日韩国产激情| 亚洲香蕉伊综合在人在线视看| 日本高清不卡的在线| 韩国国内大量揄拍精品视频| 午夜精品一区二区三区视频免费看| 97久久久免费福利网址| 亚洲免费福利视频| 欧美日韩免费网站| 精品国产视频在线| 国外成人在线播放| 91精品啪aⅴ在线观看国产| 亚洲成色777777在线观看影院| 26uuu国产精品视频| 亚洲精品国产免费| 国产成一区二区| 欧美人在线观看| 精品毛片三在线观看| 欧美最近摘花xxxx摘花| 亚洲码在线观看| 92看片淫黄大片欧美看国产片| 日韩极品精品视频免费观看| 成人h片在线播放免费网站| 亚洲精品美女视频| 欧美第一黄网免费网站| 精品久久久国产精品999| 欧美激情区在线播放| 欧美—级高清免费播放| 久久免费精品日本久久中文字幕| 亚洲天堂男人的天堂| 91理论片午午论夜理片久久| 亚洲电影av在线| 欧美大片大片在线播放| 理论片在线不卡免费观看| 欧美激情视频免费观看| 欧美老肥婆性猛交视频| 成人久久久久爱| 日韩在线国产精品| 欧美性理论片在线观看片免费| 日韩一区在线视频| 日本一区二区在线播放| 伊人男人综合视频网| 国产成人综合精品| 日韩专区在线播放| 欧美国产第一页| 欧美激情视频一区| 久久青草精品视频免费观看| 日韩国产欧美精品一区二区三区| 欧美成人网在线| 色妞色视频一区二区三区四区| 久久久免费精品视频| 亚洲精品成人久久| 欧美视频在线视频| 国产精品十八以下禁看| 欧美午夜宅男影院在线观看| 成人精品视频99在线观看免费| 精品国模在线视频| 日韩电影中文字幕在线观看|