深さ分析のINFファイル

  

INFファイルは、ファイルがWinodws Caozuoxitong
の下でそのようなファイルやデータの情報機器を記述するために使用され、情報ファイルのファイルの略です。 INFファイルは、変更されたコンテンツを表示するには、任意のテキストエディタを使用することができ、標準のASCIIコードで構成されています。一般的に、我々は常にINFファイルシステムのデバイスドライバは、実際には、これは間違って理解されていると思う、 INFは、デバイス用のファイルので、INFファイルの入力を求め、いくつかのハードウェアのドライバのインストールが提供されている理由のWindows
理由パラメータの包括的な説明及び対応するハードウェア・ドライバ・ファイル(DLLファイル)。私たちは、のWindows
システム仕様は、INFファイルである、
コンピュータのハードウェアをインストールするための手順のように見えました。 INFファイルには、非常に強力で、日常業務のほぼすべての機能を行うことができます。あなたは、早期のWindows
管理システムの下で、スーパー助成金として考えることができます。でも、INFファイルを理解し、マスターするには、その内部構造を十分な知識を持って書き込む必要があります。のは、INFファイル内のそれの彼らの真の顔を垣間見るを見てみましょう! INFファイルはセクション(セクション)、三つの部分の鍵(キー)と値(値)から構成されています。主にバージョン管理に使用する記述の主要なセクション[バージョン]のバージョンがあります。一定の定義について[文字列]文字列情報。 [DestinationDirs]システムパス情報を定義しました。 【SourceDisksNames]ソースディスク情報を示します。 [SourceDisksFiles]ソースディスクのファイル名を示しています。 [DefaultInstall]インストールを開始します。

他のセクションでは、
カスタマイズすることができます。

*ルール番号1:INFファイルが分割され、各INFファイルには、角括弧でセクション名で構成される多くのセクションがあります。これらのセクション名の中には、ユーザーが定義されているそのうちのいくつかは、システム定義されています。 255文字(のWindows 2000 /XP /2003 Caozuojitong)または28文字(ではWindows98 Caozuoxitong)までの各セクション名。二つの同一のセクション名が表示された場合フェスティバルと秩序の祭りの間には差はほかにありませんが、同じINFファイルには、システムが自動的にエントリがマージされている以下の2つのセクションに名前を付けます。 *ルール2:セクションとエントリと呼ばれるセクションとの間のコンテンツ、順番に各セクション組成物中のエントリの数、各エントリはフォーム&'である;署名=" $ CHICAGO $"'フォーム組成物。各値;,&'間の&'と等号の後の各エントリの値が複数存在する場合、ランクは離間しました。 *ルール番号3:INFファイルには、大文字と小文字を区別しません。 *第四のルール:';'コメントとして番号の後ろにコンテンツ。 *ルール5:エントリはあまりにも多くのコンテンツである場合は、&'を使用し、その後、1行に完全に記述することはできません。\\'複数行に一行を書くこと。 INFファイルのルールを理解し、私たちは解剖学的構造のINFファイルに一緒に仕事しましょう。





;バージ​​ョンと署名セクションを指定する[VERSION]; Signutureに係るシステムは、現在のバージョンには適していない参照して、もちろん、必須インストールが可能であるそうでないの実装上、適切であれば、$ CHICAGO $"; WINNT +; WIN9XSignature ="のために署名=" $のWindows NT $"は、インストールファイルのレイアウトを指定;;、ラインがありますあるいは、無レイアウト情報ファイル場合、それはINFに含めなければならない[SourceDisksNames]ファイルと[SourceDisksFiles]セクションLayoutFile = filename.inf [SourceDisksNames]セクション[SourceDisksNames]セクションのリストの文字列コード、ソースファイル、ディスクディスクリプタ文字、数字、コイルとディスクのシリアル番号。 、ディスク順序は必須であるディスクのシリアル番号は、ソースディスクを識別する文字列コードディスク説明',ディスクラベルである、を有する、ディスク順序=&':[SourceDisksNames]セクションのステートメントである以内構文一意性、および1からインクリメント整数に設定することができ、0は有効なドライブ文字シーケンスコードはありません。文字列コードとの間のソース・複数のディスクを繰り返すことができない場合。ディスクの説明には、ディスク記述子、二重引用符で囲まれた文字列または文字列またはディスクマクロ記載された目的の内容が必須です。エンジンのインストール文字列は、ユーザーに促すために、ダイアログボックスに表示されます。ソースディスクのボリュームIDのディスクラベル。ディスクのシリアル番号が使用されていませんが、ゼロに設定する必要があります。 [SourceDisksFiles]セクションには、[SourceDisksFiles]文字列コードとソースファイル、ディスクディスクリプタのインストールセクションを指定します。 [SourceDisksFiles]セクションの文がある内の構文:必須であり、ファイル名=ディスク番号[、サブディレクトリ]、[ファイルサイズ]ファイル名には、元のディスク・ファイルの名前です。ディスク番号のファイル名指定されたファイルが元のディスクに存在するコード文字を含む配列、[SourceDisksNames]セクションに記載されている必要な文字コード配列、および1以上。 SUBDIRは、ソースディスクが省略されているように、デフォルトのインストールパスをソースディスクサブディレクトリのファイルを指定し、オプションです。ファイルサイズはバイト単位で、そのファイルのサイズを示す、任意です。 [DestinationDirs];指定のCopyFiles、RenFiles DelFiles入口またはデフォルトのディレクトリ操作、構文ファイルリストセクション= LDID、[サブディレクトリ]; LDIDが:; 01の下にリストされ、現在のディレクトリ; 04;バックアップディレクトリ; 10; Windowsディレクトリ。 11;システムDIR; 12; IOSUBSYS; 13;コマンド; 14;コントロール・パネル・ディレクトリ、15、プリンタのディレクトリ; 16; workgrou DIR; 17; INF DIR; 18; DIRを助ける; 19;投与のDIR; 20;フォント; 21。視聴者; 22; vmm32; 23;カラーDIR; 25;共有ディレクトリ; 26; winboot; 28;ホストwinboot; 30;ブートドライブのルート; 31;仮想ブートドライブのホストドライブのルート; 32;古いWindowsのディレクトリであればEXISTS;以下の実施例は、下のウィンドウの\\ウェブディレクトリに取り付けられている。DefaultDestDir = 10"ウェブ"



; ---------メーカーそして、モデルセクション----------------------------------; Mfg0デバイス、MfgNameベンダー[メーカー]%MfgName %= Mfg0、インストールする装置のmanufacurer名説明、およびインストールする機器の断面積を[インストール]に留意。; [メーカー名];デバイス記述=インストールセクション名、デバイスID [、互換性のあるデバイス-ID] ...、デバイス記述をインストールする装置の説明です。;インストールセクション名である。このデバイスの神経節名を[インストール] ,;メーカ名セクション名は、[メーカー]セクションの領域で定義されていなければなりません。;デバイスIDは、このデバイスのハードウェアの識別子であり、異なるハードウェア・デバイスの各メーカーは、異なる識別子に対応します。 [Mfg0]; PCIのハードウェアIDは、フォームを使用します。PCI \\ VEN_aaaa& DEV_bbbb& SUBSYS_cccccccc& REV_dd、あなた自身のIDに、変数のDeviceDescデバイス名、で[文字列]で定義されるように、PCI \\ VEN_9999&デバイスマークのためのDEV_9999福%DeviceDesc%= YouMark_DDI、PCI \\ VEN_9999& DEV_9999

[YouMark_DDI]のCopyFiles = YouMark_Files_DriverAddReg = YouMark_9X_AddReg [YouMark_9X_AddReg] HKR ,,のDevLoader ,, * ntkernHKR ,, NTMPDriver ,, HelloWDM.sysHKR、"パラメータ" 、&​​QUOT; BreakOnEntry"、0x00010001、0

; ---------ファイル(共通)------------- [YouMark_Files_Driver] HelloWDM.sys



; ---------ストリングスセクション---------------------- ----------------------------- [ストリング] MfgName ='マイクロソフト" DeviceDesc =" MYDEVICE"


zh-CN"],null,[1],zh-TW"]]]

Copyright © Windowsの知識 All Rights Reserved