Auto Run و نحوه ايجاد آن
توسط :
در Windowsهاي32بيتي قابليت Autoplay وچود دارد كه سيستم عامل ميتواند بوسيله آن ديسك موجود در درايو را تشخيص دهد در محيط Windows وقتي كه ديسك را در درايو قرار ميدهيم , سيستم عامل به دنبال فايل AUTORUN.INF ميگردد AUTORUN.INF يك فايل متني است كه ميتوان آن را با NotePad درست كرد
توانايي هاي فايل 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 نشانداده ميشود.Icon=Icons.exe,6
Label
با اين دستور ميتوان متن مورد نظر را جايگزين Label پيش فرض درايو نمود
Label=LabelText
مثال
در اينجا , با اين دستور ميتوان متن "BestPrograms" را جايگزين Label پيش فرض درايو نمود
Label=Best Programs
Openبا اين دستور ميتوان مسير يك فايل را تعيين كرد تا به هنگام گذاشتن ديسك در درايو به طور خودكار اجرا شود
Open=[exepath\]exefile[param1[param2]…]
توضيحات
نام همان فايل اجرايي است كه ميخواهيد هنگام قرار گرفتن ديسك در درايو به صورت خودكار اجرا شود اگر فايل اجرايي در شاخه اصلي درايو باشد ,ميتوان فقط نام فايل نوشت, در غير اين صورت بايد مسير كامل فايل نوشته شود
يکشنبه 5/1/1386 - 11:18
پسندیدم 0
UserName