» فایل inf چیست ؟ ( ساختار + آموزش ساخت )


دسته بندی: سری: مدل:
       
      تبلیغات
      

      فایل inf چیست ؟ ( ساختار + آموزش ساخت )

      فایل inf چیست


      در این مقاله سعی شده است تا ساختار کلی فایل های inf بررسی شود


      inf - فایل inf


      در رشته کامپیوتر، فایلی با فرمت inf به فایل متنی ساده ای گفته می شود که به ویندوز کمک می کند یک نرم افزار و یا درایور خاص را نصب کند، در واقع inf (مخفف information) به عنوان یک فایل راهنمای نصب شناخته می شود. کاربرد اصلی این فایل ها کمک به نصب درایور قطعات سخت افزاری است زیرا در فایل های inf که همراه درایور منتشر می شوند اطلاعاتی که نحوه استفاده، شناسایی قطعه و حتی نام آن را مشخص می کند. برنامه معروف IExpress که بصورت پیش فرض در سیستم عامل ویندوز وجود دارد ( برنامه ای است برای ساخت و ایجاد فایل های نصبی ) فایل های نصبی خود را بر اساس این فایل ها تهیه می کند.

      ساختار فایل های .inf
      در حالت کلی ساختار این فایل های متنی بسیار شبیه به فایل های ini می باشد. فایل inf شامل اطلاعات و دستوراتی است که مشخص می کند که چه فایل هایی باید از فایل درایور ( یا فایل نصب برنامه ) به درون کامپیوتر کپی شوند، چه تغییراتی لازم است در رجیستری ویندوز اعمال شود و ... . بخش های اصلی تشکیل دهنده این فایل در زیر ذکر شده است.

      [Version] یا نسخه : این قسمت همانطور که پیداست اطلاعات لازم در مورد نسخه ویندوز لازم، نسخه برنامه یا درایور و ... را مشخص می کند و خود شامل بخش های مختلفی است از جمله بخشی با نام Signature (امضا) است که مشخص می کند که این برنامه یا درایور برای چه نسخه ای از ویندوز طراحی شده است برای مثال اگر درایور برای ویندوز 9x (یک نسخه قدیمی از ویندوز) طراحی شده باشد باید از عبارت $CHICAGO$ و اگر برای ویندوزهای xp و nt و 2000 طراحی شده باشد باید از $WINDOWS NT$ استفاده کرد. از سایر زیر مجموعه های [Version] می توان به Class که نوع قطعه سخت افزاری، DriverVer که نسخه درایور را مشخص می کنند اشاره کرد.
      برای مثال در یک درایور که قابلیت نصب برروی ویندوز 9x را داراست عبارات زیر قید می شوند:

      [Version]
      Signature="$CHICAGO$"
      Class=MEDIA
      ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
      provider=%HWASSINC%
      LayoutFile=layout.inf, layout1.inf, layout2.inf
      DriverVer=01/30/2001,6.10.0000.1


      [SourceDisksNames] : نام دیسک اصلی را مشخص می کند.

      [SourceDisksFiles] و [DestinationDirs] : یکی از مهم ترین بخش های یک فایل inf برای درایور را تشکیل می دهند. SourceDisksFiles فایل هایی که برای استفاده از آن قطعه سخت افزاری نیاز است تا در کامپیوتر کپی شوند را مشخص می کند و DestinationDirs مقصد فایل ها را در حافظه کامپیوتر مشخص می کند.
      به کد نمونه زیر توجه کنید

      [SourceDisksNames]
      222=%DiskDescription%,,,

      [SourceDisksFiles]
      qs3a_wdm.sys=222
      hwajoy.sys=222

      [DestinationDirs]
      QS3000A_AA.CopyList=10,system32\drivers ; %SystemRoot%\system32\drivers
      QS3000A_GG.CopyList=10,system32\drivers ;


      [Manufacturer] : سازنده آن قطعه یا برنامه را مشخص می کند.
      برای مثال در کد زیر سازنده قطعه را HWASS معرفی کرده است

      [Manufacturer]
      %HWASSMfg%=HWASS


      موارد ذکر شده تنها چند بخش پر استفاده از فایل های inf موجود در درایور ها بود. یکی دیگر از کاربرد های فراوان این فایل در ساخت دیسک های اتوران است به این معنی که با قرار دادن دیسک در کامپیوتر، یک فایل بخصوص بصورت خودکار اجرا می شود ساختار اینگونه فایل ها به شکل زیر است.

      [autorun]
      open=
      icon=


      که دستور open= باید نام فایلی قرار می گیرد که بصورت خودکار اجرا می شود را مشخص می کند(باید در شاخه اصلی دیسک قرار بگیرد و یا آدرس زیر شاخه هم ذکر شود) و دستور icon= نام آیکونی که برروی درایور سی دی رام (دی وی دی رام) قرار می گیرد را مشخص می کند ( این بخش اختیاری است ).

      [autorun]
      open=Setup.exe
      icon=Disk.ico


      حال اگر فایل مورد نظر در شاخه اصلی دیسک نبود و برای مثال در فولدر Files بود، عبارت زیر را باید قید کرد

      [autorun]
      open=Files\Setup.exe


      در آخر باید به این موضوع اشاره کرد برای ساخت دیسک اتوران باید فایل inf ساخته شده را با نام Autorun.inf در شاخه اصلی دیسک قرار داد.

      تهیه شده توسط تیم پشتیبانی سایت آل درایور

      به بهبود عملکرد این درایور کمک کنید

      -اگر این درایور را نصب کرده اید، اینجا کلیک کنید-


      در صورتی که هنگام دانلود یا نصب درایورها به مشکلی برخوردید همکاران ما در همراه رایانه به صورت شبانه روزی آماده پاسخگویی به مشکلات شما می باشند . تماس از طریق تلفن ثابت 9099070345


      تلگرام آل درایور

      این درایور در دسته " --- " قرار دارد و " 3670 " بار از آن بازدید شده است.

      بازدید کننده عزیز, شما هنوز به عضویت سایت در نیامده اید.
      پیشنهاد می کنم در سایت ثبت نام کنید و یا وارد سایت شوید.
      آموزش رایگان سخت افزار
      آموزش نصب درایور


      <
      • تعداد مطالب: 0
      • تعداد نظرات: 0
      • آیدی یاهو:
      20 اسفند 1394 19:24

      سجاد نصوری

      پاسخ
      • تاریخ عوضیت: --
      • وضعيت:
       
      با سلام
      من از سایت شما چند بار بازدید کردم خوشم اومد واقع دستتون در نکنه قسمت آموزش ها رو زیاد کنید
      این شماره منه 09183443810برای تعمیر دستگاه های اداری کلاس برگزار نمی کنید خبرم کنید متشکرم

      <
      • تعداد مطالب: 0
      • تعداد نظرات: 1
      • آیدی یاهو:
      5 تیر 1395 19:26

      omidf

      پاسخ
      • تاریخ عوضیت: 1395/04/5
      • وضعيت: آفلاين
       
      سلام hp 1018 نصب کردم ولی فایل .Inf میخواد!باید چی کار کنم?


      ارسال نظر

      نام:*
      ایمیل:*
      متن نظر:
      پررنگ کج خط دار خط دار در وسط | سمت چپ وسط سمت راست | قرار دادن شکلک قراردادن لینکقرار دادن لینک حفاظت شده انتخاب رنگ | پنهان کردن متن قراردادن نقل قول تبدیل نوشته ها به زبان روسی قراردادن Spoiler
      کد را وارد کنید: *