ملف INF

ملف INF ( ملف معلومات الإعداد ) هو ملف نصي عادي بصيغة INI تستخدمه أنظمة التشغيل المبنية على نظام مايكروسوفت ويندوز لتثبيت البرامج وبرامج التشغيل . [ 1 ] تُستخدم ملفات INF بشكل شائع لتثبيت برامج تشغيل الأجهزة. [ 2 ] يتضمن نظام ويندوز أداة IExpress لإنشاء عمليات التثبيت باستخدام ملفات INF. تُعد ملفات INF جزءًا من واجهة برمجة تطبيقات إعداد ويندوز (Windows Setup API ) وبرنامج Windows Installer الذي حلّ محلها .

يحتوي المجلد \windows\inf على العديد من هذه الملفات. [ 3 ].inf

ملف معلومات الإعداد المُجمَّع مسبقًا ( *.pnf) هو تمثيل ثنائي لملف INF الذي تم تجميعه بواسطة نظام التشغيل.

بناء

يتشابه هيكل ملف INF إلى حد كبير مع هيكل ملف INI ؛ إذ يحتوي على أقسام مختلفة تحدد الملفات المراد نسخها، والتغييرات التي تُجرى على سجل النظام، وما إلى ذلك. تحتوي جميع ملفات INF على [Version]قسم يتضمن Signatureزوجًا من المفتاح والقيمة يُحدد إصدار نظام التشغيل Windows المُخصص له ملف INF. عادةً ما تكون هذه القيمة $CHICAGO$(لأنظمة Windows 9x ) أو $WINDOWS NT$(لأنظمة Windows NT / 2K / XP ). أما معظم الأقسام المتبقية، فهي مُخصصة للمستخدم وتحتوي على معلومات خاصة بالمكون الذي يتم تثبيته. مثال على ملف INF قد يكون كالتالي:

[تشغيل تلقائي] فتح = مثال.exe

كان هذا الإجراء يفتح example.exeالملف تلقائيًا عند توصيل وسائط التخزين التي تحتوي عليه (في مجلدها الرئيسي) بالكمبيوتر. لكن هذا قد يكون خطيرًا، إذ لا توجد طريقة للتأكد من وجود الملف قبل إدخال وسائط التخزين. مع ذلك، ومنذ نظام التشغيل ويندوز إكس بي، استُبدلت هذه الميزة بقائمة تُجبر المستخدم على اختيار الإجراء المطلوب.

قد تشكل ملفات INF خطراً في بعض الأحيان على نظام التشغيل ويندوز 2000، إذ قد تسمح للفيروسات بالتشغيل التلقائي دون طلب إذن. يتم حظرها في نظام التشغيل ويندوز 7، ولكن يمكن تجاوز هذا الحظر. [ 4 ]

[تشغيل تلقائي] فتح = example.bat أيقونة = cd.ico

icon=*.icoيستبدل هذا الأمر أيقونة محرك الأقراص القديمة أو الافتراضية بالأيقونة المحددة. [autorun]ويمكن استبدالها بـ [AutoRun]أو [Autorun].

قيم السجل

قد يحدد ملف INF قيمًا لإدخالات سجل ويندوز . على سبيل المثال، قد يستخدم موفرو برامج التشغيل والمستخدمون هذه الميزة لتجاوز بيانات تعريف العرض الموسعة (EDID) للشاشات التي تعاني من تلف في ذاكرة القراءة فقط (ROM). [ 5 ]

انظر أيضاً

مراجع

  1. tedhudek. "نظرة عامة على ملفات INF - برامج تشغيل ويندوز" . learn.microsoft.com . تم الاطلاع عليه بتاريخ 29-11-2022 .
  2. لوري هولاش. "إنشاء ملف INF لبرنامج تشغيل نظام الملفات - برامج تشغيل ويندوز" . learn.microsoft.com . تم الاطلاع عليه بتاريخ 29-11-2022 .
  3. نورتون، بيتر ؛ مولر، جون بول (28 أكتوبر 1997). دليل بيتر نورتون الكامل لنظام التشغيل ويندوز إكس بي . بيرسون للتعليم (نُشر عام 1997). رقم ISBN 9780132715386تم الاطلاع عليه بتاريخ 31-08-2014 . ابحث في الدليل \WINDOWS\INF، وستجد مجموعة من ملفات INF.
  4. "كيفية تشغيل التطبيقات تلقائيًا باستخدام ذاكرة USB [ ويندوز ] " . 22 سبتمبر 2011.
  5. لوري هولاش. "تجاوز مُصنِّع مُعرِّفات EDID للشاشة - برامج تشغيل ويندوز" . learn.microsoft.com . تم الاطلاع عليه بتاريخ 29-11-2022 .