درWindowsهای32بیتی قابلیتAutoplay وچود دارد كه سیستم عامل میتواند بوسیله آن دیسك موجود در درایو را تشخیص دهد.در محیطWindows وقتی كه دیسك را در درایو قرار میدهیم , سیستم عامل به دنبال فایل AUTORUN.INF میگردد. AUTORUN.INF یك ف...
بازدید :
زمان تقریبی مطالعه :

Auto Run و نحوه ایجاد آن

درWindowsهای32بیتی قابلیتAutoplay وچود دارد كه سیستم عامل میتواند بوسیله آن دیسك موجود در درایو را تشخیص دهد.در محیطWindows وقتی كه دیسك را در درایو قرار میدهیم , سیستم عامل به دنبال فایل AUTORUN.INF میگردد. AUTORUN.INF یك فایل متنی است كه میتوان آن را باNote Pad درست كرد.

توانایی های فایل AUTORUN.INF :

- مسیر و نام برنامه اجرایی را مشخص میكند تا به صورت خودكار بعد از قرار دادن دیسك در درایو اجرا شود.
- آیكون مورد نظر را جایگزین آیكون پیش فرض درایو قرار میدهد.
- متن مورد نظر را جایگزین متن پیش فرض میكند.

برای شروع بایدچگونگی ایجاد یك فایلAUTORUN.INF را توضیح دهیم.
برای ایجاد فایل میتوانید از برنامهNote Pad كمك بگیرید. بعد از ایجاد فایل باید پسوند فایل را ازTXT به INF تغییر دهید. البته باید دقت كنید كه حتما باید در خط اول فرمان [Autorun] را بنویسید.
- هر دستور را هم باید در خط جدا بنویسید.
- اگر میخواهید بدانید كه دیسكی كه در حا ل حاضر در درایو شما قرار دارد , دارای فایلAUTORUN.INF است , باید بر روی آیكون آن درایو كلیك راست كنید.اگر در این منو گزینهAutorun وجود داشته باشد یعنی دیسك شما فایلAUTORUN.INF را دارد.
اگر بر رویOpen در این منو كلیك كنید , میتوانید محتویات داخل دیسك را بدون اجرا كردنAutorun مشاهده كنید.ولی اگر رویAutoplay كلیك كنید , سیستم عامل با استفاده از برنامهAutorun.EXE فایلAutorun.INF داخل دیسك را می خواند و دستورات داخل آن فایل را اجرا میكند.

توضیحات:
- فایلAutorun.INF برای اجرای خودكار یك برنامه مشخص در یك درایو استفاده میشود.
- چگونه میتوان ا ز اجرای خودكارAutorun.INF جلوگیری كرد؟
- برای این كار باید پس از گذاشتن دیسك در درایو , كلیدShift را پایین نگه دارید.

دستورا ت مربوط به فایل Autorun.INF برای ا یجاد یك فایلAutorun.INF به دلخواه:

Icon:
این دستور برای تعیین آیكون درایو مورد نظر به جای آیكون پیش فرض استفاده میشود.
Icon=iconfilename[,index]



توضیحات:

Iconfilename: اسم یك فایل است با یكی از پسوند هایBMP, DLL, ICO یاEXE كه شامل آیكون مورد نظر است.
اگر فایل بیش از یك آیكون داشته باشد, میتوانید از پارامترindex (از 0 تاN) آیكون مورد نظر را مشخص كنید.مثال:در مثال زیر آیكون 7 از فایلIcons.exe نشان داده میشود.

Label:
Icon=Icons.exe,6با این دستور میتوان متن مورد نظر را جایگزین Label پیش فرض درایو نمود.
Label=LabelText

مثال :
در اینجا , با این دستور میتوان متن "Best Programs" را جایگزین Label پیش فرض درایو نمود.
Label=BestPrograms

Open :
با این دستور میتوان مسیر یك فایل را تعیین كرد تا به هنگام گذاشتن دیسك در درایو به طور خودكار اجرا شود.

Open=[exepath/]exefile[param1[param2]…]


توضیحات:
نام همان فایل اجرایی است كه میخواهید هنگام قرار گرفتن دیسك در درایو به صورت خودكار اجرا شود.اگر فایل اجرایی در شاخه اصلی درایو باشد,میتوان فقط نام فایل نوشت , در غیر این صورت باید مسیر كامل فایل نوشته شود.

منبع : مجله كامپیوتر جوان به نقل از تاپ سی دی