قرار دادن Autorun و icon برای سی دی ها

دسته بندی: آموزش
زمان مطالعه: 4 دقیقه
۰۵ مهر ۱۳۸۹

در این پست میخوایم به شما یاد بدیم که چطور برای سی دی هایی که رایت می‌کنید یک فایل اجرایی رو به عنوان autorun قرار بدید . و همچنین اینکه چطور برای این CDها آیکون تعیین کنید .

اگر دقت کرده باشید در تمام CDهایی که Autorun یا آیکون یا هر دو رو دارند همواره یک فایل با نام autorun.inf وجود داره . در واقع در این فایل ، آدرس آیکون و فایل اجرایی رو که میخواد بصورت خودکار با قرار دادن سی دی یا دبل کلیک روی  CD-ROM اجرا بشه در این فایل که یک فایل متنی هستش قرار میدند .

شما برای داشتن autorun و آیکون برای سی دی هاتون کافیه که یک فایل با نام autorun.inf بسازید و آدرس فایل اجرایی و آیکون مورد نظر رو با فرمت خاصی که در ادامه گفته میشه قرار بدید . و این فایل متنی رو همراه با فایلهاتون روی cd رایت کنید .

>> نکته امنیتی : معمولا ویروسهای روی فلش‌ها از این فایل autorun.inf برای اجرای خودکار خودشون استفاده میکنند . شنیدید که می‌گن فلش دیسک‌ها رو با دبل کلیک باز نکنید و از ادرس بار اینکارو بکنید؟؟؟ برای اینه که با دبل کلیک روی درایو فلش ، فایلی که آدرسش توی autorun.inf هست به صورت خودکار اجرا میشه . ویروسهای روی فلش‌ها معمولا آدرس خودشونو توی autorun.inf قرار میدن تا با دبل کلیک روی درایو فلش ، به صورت خودکار اجرا شن و دخل سیستمو بیارن !

:: پیشنهاد میشه هر جا فایل autorun.inf  رو توی فلشتون دیدید ، بلافاصله حذفش کنید !

خوب حالا بریم سر اصل مطلب .

فرض کنید برای یک سی دی که رایت میکنیم می‌خوایم Autorun و آیکون قرار بدیم .

مراحل انجام کار به این شکله :

1) ابتدا فایل اجرایی که می‌خواید به صورت خودکار اجرا شه رو تعین کنید یا توسط یک برنامه ی ساخت autorun بسازید . آیکون رو هم باید بسازید یا اگه آیکون خاصی دارید اونو انتخاب کنید . برای این دو فایل اجرایی و آیکون یک نام تعیین کنید . (مثلا autorun.exe و icon.ico) .

:: چند تا از برنامه‌های ساخت آیکون :

Icon Maker Icon Creator Icon Cool Editor Fx Icon Maker 32

:: چند تا از برنامه‌های ساخت آوتوران :

Autorun Maker Autorun Creator Autorun CD Menu Creator

می تونید این برنامه‌ها رو دانلود کنید و آیکون و آوتوران خودتونو بسازید .

2) یک فایل متنی بسازید و نام اونو autorun.inf بگذارید . دقت کنید که پسوند فایل حتما inf. باشد .

3) فایل autorun.inf رو باز کرده و سه خط زیر رو در اون کپی کنید .

[AutoRun] OPEN=autorunFile ICON=iconFile

فقط به جای autorunFile نام فایل autorun و به جای iconFile نام آیکون رو با پسوندشون قرار بدید و فایل رو ذخیره کنید .

:: مثلا اگه autorun.exe و icon.ico به ترتیب نام آوتوران و آیکون مورد نظر باشند محتویات فایل autorun.inf باید به شکل زیر باشه :

[AutoRun] OPEN=autorun.exe ICON=icon.ico

4) حالا هر سه فایل اجرایی آوتوران ، آیکون و autorun.inf رو همراه با فایلهایی که میخواید ، روی سی دی رایت کنید . این سه فایل رو توی پوشه ای قرار ندید و در همون صفحه اول CD بگذارید .

 

>>> نکات :

> فایل آوتوران و آیکون رو می‌تونید توی پوشه ی خاصی قرار بدید . در این صورت باید آدرس این دو فایل رو به جای نامشون در فایل autorun.inf قرار بدید .  مثلا اگر آوتوران و آیکون رو در پوشه ای به نام myCD قرار بدید محتویات فایل autorun.inf  به شکل زیر باشه :

[AutoRun] OPEN=myCD/autorun.exe ICON=myCD/icon.ico

ولی فایل autorun.inf حتما باید در همون اول سی دی باشه !

> شما می‌تونید برای CDتون فقط آیکون یا فقط اوتوران داشته باشید :

اگر بخواید فقط آیکون برای سی دی تون داشته باشید :

[AutoRun] ICON=iconFile

و فقط آوتوران :

[AutoRun] OPEN=autorunFile

> دستورات دیگری نیز می‌توانید در فایل  autorun.inf استفاده کنید که در اینجا توضیح داده نشدند .

 

چه امتیازی به این مقاله می دید؟
نویسنده لقمان آوند
بیش از 15 سال هست که برنامه نویسی می کنم و از بین همه زبون هایی که کار کردم جاوا، اسمبلی و php رو دوست دارم. دانشجوی دکترای نرم افزارم و توی دانشگاه روی پردازش بیگ دیتا و پردازش موازی کار کردم و عاشق چالش از هر نوعیش هستم! سون لرن مثل بچه منه که 12 سال براش وقت گذاشتم، اینجا همه تلاش می کنیم از شروع یادگیری تا ورود به بازر کار حوزه برنامه نویسی و IT همراهتون باشیم.

نظرات کاربران

vahid

مرسی از مطلب خوبتون.

Narges

سلام ببخشید این autorun چه فایده ای برا cdداره ؟سوال دومم اینه که داخل لبتاپ وفلشم کرم پیدا شده چه طوری میتونم از بینش ببرم ممنون میشم اگه جواب بدید؟

امین

دمت گرم
خیلی بدردم خورد
خدا امواتتو بیامرزه..

مرتضي

من هنوز وبسايت ندارم فعلا در حال تحقيق هستم
تازه ديدم پدرت فوت كرد تسليت ميگم
حتما واسش فاتحه ميدم

ولي خدا يه چيز ميدونه كه تو نميدوني . . ..

حسنعلي

سلام وخسته نباشي
من چطور ميتونم در فلاشم اتوران بسازم
ممنون
عااالي لذت بردم
موفق باشي

پیمان

سلام
معنی حداکثر یک هفته پاسخ میدیم رو فهمیدیم
دوست عزیز اول جواب کامنت های قدیمی رو بده بعد پست جدید بذار.
ما سوال کردیم 1هفته هم صبر کردیم هرچند معمولا کسی که در اینترنت و در سایتهایی نظیر شما سوال میپرسه جواب فوری میخواد!)3حالت میشه جواب بدید:
1-بلد نیستم(که شک دارم)
2-نمیخوام جواب بدم
3-1هفته ای نمیتونم جواب بدم
حال اینکه شما مارو بلاتکلیف گذاشتید…
حداقل اون متن بالا رو “حداکثر1هفته” حذف کنید و بجایش بنویسد “هر موقع وقت کردیم”
با تشکر

پاسخ نویسنده(حمزه فیضیان) :
درود بر شما. به خدا اتفاقاتی پیش اومد که چند روزی نبودیم جواب کسی رو بدیم بارها هم متذکر شدیم که نیستیم و نمیشه و اگه هم سر زدیم در حد یه نگاه کردن ساده بوده. باور کنید ما هم مشکلات شخصی زیادی داریم که گاهی بدجور گریبان گیر میشن و اینطور میشه که جواب دیر میدیم. من از شما عذر میخوام ایشالا جبران خواهیم کرد مطمئن باشید… در مورد پست جدیدم اگه دقت میکردید من پست ندادم اقای اوند پست دادند که باید بگم ایشون خیلی کمتر از بنده به سایت سر میزنن چون برای ارشد مشغول درس خوندنن. و بعد از مدتی پست جدید زده بودن. به هر حال نگران بناشید سون لرن با تمام احترام بازم در خدمت شماست. یا علی

امير دهنوي

با سلام دوست عزيز اگر مايل به تبادل لينك هستيد اعلام فرماييد. در صورت تمايل مارا با نام “مرجع اسكريپت هاي روز ايران” لينك فرماييد و بفرماييد كه با چه نامي لينكتان كنيم. http://unicloob.com با تشكر

A-DEL

سلام..خسته نباشید
من می خواستم بدونم میشه کاری کرد با کلیک کردن روی یک لینک دو صفحه جدا گانه بازشه…مثلا با کلیک روی ادامه مطلب دو صفحه متفاوت برای بیننده باز شه(توی وبلاگ)
ممنون از سایت خیلی خوبتون..موفق باشید

reza goodzila

salam aghaye alvand,man reza fakhari hastam ke to webam nazare nesbatan tondio gozashte boodid
khastam begam dalile estefade kardanam az matlabe shoma faghat vase in bood ke mikhastam site shoma ro be onvane 1 olgoo gharar bedam va azatoon vaghan mazerat mikham age fekr mikonid hoghoghe shomaro zaye kardam
man to matlab say kardam ta manba ro zekr konam amma be nazar miad shoma motevajeh nashodid,khastam begam ke dige rajebe on matlab moshkeli nis va motmaen bashid tekrar nemishe. man eshtebahe khodamo ro ghabool daram , omid varam kineE az man bedel nagerefte bashid
az ashnae ba shoma vaghan khoshbakhtam
baz ham mazerat mikham
moafagh bashid

یه پسر دیوونه

سلام و خدا وقت.
خوشحالم که دوباره برگشتید و بازم پست می زارید.
پست مفیدی بود، من که استفاده کردم.
ممنون.

pishro

خیلی ممنون از پاسخ شما به من!خیلی منتظر جواب بودم…مهم نیست دیگه،خوشحالم که برگشتید.امیدوارم که مشکلتون حل شده باشه

A-DEL

salam…kheili khub bud..mamnun az shoma
moafagh bashid

reza goodzila

va inke chetor mishe matalebe por bazdid ya matalebe etefaghiro to web gharar dad

لقمان آوند : سلام
برای این کار پلاگین وجود داره .

reza goodzila

salam
mishe azatoon khahesh konam 1 tozihi rajebe pelagin va tarze kar kardan bahash ro begid

لقمان آوند : سلام
پلاگین که ترجمه ی فارسیش افزونه میشه از اسمش مشخصه که چیه .
تکه برنامه هایی (اسکریپت ها) هستند که به برنامه ی اصلی اضافه میشن تا قابلیت جدیدی به برنامه ی اصلی اضافه کنند .
مثلا اگه برنامه ی اصلی رو سیستم مدیریت محتوای وردپرس بدونیم کلی پلاگین براش وجود داره که می تونید از اینجا دانلودش کنید .

ارسال دیدگاه
خوشحال میشیم دیدگاه و یا تجربیات خودتون رو با ما در میون بذارید :