LDID一覧 '98.Sep.14 .INFで指定したLDID、%00%〜%99%までが実際にどう展開されるかに付いての実験結果。 実験対象はWindows 95 (4.00.950)をC:\WIN95にインストールしたもの。 IEもOfficeもサービスパックも入れていない、殆ど素のOS状態でテスト。 実験用INFはC:\USRに入れて右クリック後、Installを選択して実行。 なお%1%と%01%は同じ(00〜09までチェック済み) (*)付きはSDKやMSDNで説明がある、言わば公式なLDID (!)付きは、存在しないフォルダを返してきたという意味 →は、役に立ちそうだと個人的に判断したLDID LDID 説明 結果 ----------------------------------------------------------------------- 0 Null LDID (*) %0% 1 → Infを実行したフォルダ名(*) C:\USR 2 Win95 Setup時のみ有効(*) C:\WININST0.400 (!) 3 Uninstall (*) C:\UNINSTAL.000 (!) 4 Backup (*) C:\UNINSTAL.000 (!) 5 Infフォルダ C:\WIN95\INF 6 (なし) %6% 〜 【同じく(なし)なので省略】 9 (なし) %9% 10 → Windowsフォルダ(*) C:\WIN95 11 → Windowsシステムフォルダ(*) C:\WIN95\SYSTEM 12 → IO Subsystemフォルダ(*) C:\WIN95\SYSTEM\IOSUBSYS 13 → DOS コマンドフォルダ(*) C:\WIN95\COMMAND 14 Control Panel (*) %14% 15 Printers (*) %15% 16 Workgroup (*) %16% 17 → Infフォルダ(*) C:\WIN95\INF 18 → Helpフォルダ(*) C:\WIN95\HELP 19 Administration (*) C:\WIN95 20 フォントフォルダ(*) C:\WIN95\FONTS 21 Viewerフォルダ(*) C:\WIN95\VIEWERS (!) 22 → VMM32 (*) C:\WIN95\SYSTEM\VMM32 23 Color (*.ICM) (*) C:\WIN95\SYSTEM\COLOR 24 Applications directory (*) C:\ 25 Shared directory (*) C:\WIN95 26 Winboot (*) C:\WIN95 27 Machine specific (*) C:\ 28 Host Winboot (*) C:\WIN95 29 (なし) %29% 30 → Boot driveのルート(*) C:\ 31 virtual boot drive root (*) C:\ 32 Old Windowsフォルダ (*) C:\WINBOOT (!) 33 Old MS-DOSフォルダ (*) 34 (なし) %34% 〜 49 (なし) %49% 50 %windir%\system (*) %50% 51 Spool directory (*) %51% 52 Spool drivers directory (*) %52% 53 User Profile directory (*) %53% 54 Path to ntldr or OSLOADER.EXE(*)%54% 55 (なし) %55% 〜 99 (なし) %99% (EOF)