این مطلب یکی از اون مطالبی است که در قوطی هیچ عطاری پیدا نمیشه ولی من میخوام در اینجا بنویسم. این مطلب بسیار کاربردی است بخصوص برای کاربران قدیم کامپیوتر. اگر هم شما به این مطلب نیاز ندارید باز هم مطالعه کنید چند روش میگم که روزی بدردتون میخوره و اگر مطالعه کنید و روزی به مشکل خوردید لااقل میدونید چطور میشه حلش کرد. اگر یک کاربر فارسی زبان به این مشکل بخوره بخواد برنامه ای را تحت dos اجرا کنه و cmd با پیغامهای error متفاوت مثلا به full screen گیر بده چکار میکنید؟ من در این مطلب از چند راه مختلف این قضیه را شرح میدم. چون برنامه ای تحت dos فعلا در نظرم نیست که بگم پس بازی Prince of Persia که بازی مورد علاقه ام بود و تقریبا ۱۶ یا ۱۷ سال پیش بازی میکردم را به عنوان مثال قرار میدم و شما میتونید فقط با تغییر بجای بازی هرچیزی را میتونید قرار بدید. اگر کاربر قدیمی نیستید فکر میکنید که prince of persia همین است که ubsoft میزنه در صورتیکه اشتباه میکنید قبلا چیز دیگه ای بود. اگر تا حالا بازی نکردید اینرا ، سعی کنید از الان شروع کنید مطمئنا این از بازیهای موبایل خیلی جذاب تر است و من بعد از این همه سال تصمیم دارم یه دور دیگه تا آخر هر دو قسمت برم و مطمئنم که میتونم چون تمام راهها توی ذهنم است و مشکلی ندارم. این بازی در زمان خودش از prince of persia امروزی محبوبیت کمتری نداشت و خیلی معروف بود.

شما اگر بخواهیید این بازی را در ویندوز ۷ که الان جدیدترین است اجرا کنید مطمئنا اول به cmd میروید و بعد که در آنجا دستور را بنویسید به این پیغام خطا که فقط مخصوص بازی نیست شاید به نرم افزار حسابداری شما هم همین گیر را بده میده.

اگر ویندوز xp دارید کار شما بسیار راحت است! اگر دقت کنید در بالای پنجره cmd سمت چپ، یک icon سیاه رنگ که نشان cmd است میبینید روی این اگر کلیک کنید میتونید با انتخاب گزینه run full screen مشکل را حل کنید ولی در ویندوز ۷ این گزینه وجود ندارد و در xp mode هم این گزینه اصلا کار نمیکند. پس توی ۷ چکار کنیم؟
اولین کاری که میشه کرد اینه که ویندوز را shut down کنید و با یه cd bootable ویندوز ۹۸ یا me وارد dos بشید و از اونجا برنامه را run کنید. اگر تمام پارتیشنهای شما ntfs باشد در اونجا به مشکل میخورید چون dos نمیتونه ntfs را شناسایی کنه. پس میتونید از این روش استفاده کنید که یه فلش دیسک را به fat32 فرمت کنید و فایلها را درون آن بریزید و هنگامیکه از این طریق وارد dos بشید میتونید از فلش دیسک اون برنامه یا بازی را run کنید اگر تمام پارتیشنها ntfs باشند فلش دیسک درایو C میشود.
اگر بخواهید بازی پرنس را اجرا کنید هیچ مشکلی ندارید ولی شما مشکل صدا هم دارید و اون اینکه درایو کارت صدا dos نصب نشده که اصلا امروزه دیگه وجود نداره. پس باید dos را در خود ویندوز اجرا کنیم به نحوی که از درایور سخت افزارهم بهره ببریم.
اجرای این حرکت که از الان مینویسم برای کاربران غیر ویندوز هم مثل لیینوکس میتونه انجام بگیره پس ادامه میدم.

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

c:\games\prince2

حالا dosbox در این فولدر باز شد در میان فایلها فایل اجرایی dosbox را باز کنید تا وارد dos شوید وقتی وارد شدید این دستور را بنویسید:

وقتی نوشتید دکمه enter را بزنید منتظر چیزی نباشید اتفاقی نمیفته بعد بنویسید exit تا از dosbox خارج بشید. حالا اگر در فایلها نگاه کنید یه فایل به نام dosbox.conf هم اضافه شده این فایل را از طریق notepad باز کنید. و در داخل notepad باید scroll را به پائین ببرید تا آخر و دستوری را باید اضافه کنید همانند تصویر زیر:

شما باید [autoexec] را پیدا کنید و زیرش دستور را به این شکل وارد کنید.

mount c c:\games\prince2
c:
prince

کاربران قدیم که با dos کارکردن میدونند که این autoexec چی هست شما لازم نیست بخواهید بدونید چی هست چون دوره اش گذشت.

توجه کنید که شما به جای آدرس prince که من نوشتم هر چیزی را میتونید قرار بدید.

حالا تغییرات را save کنید و برید dosbox را اجرا کنید اونوقت میبینید که بطور خودکار برنامه اجرا خواهد شد. این تنظیمات یکبار برای همیشه است حالا شما اگر ۱۰ تا برنامه هم که داشته باشید میتونید ۱۰ تا dosbox به همین شکل نصب کنید هیچ موردی ندارد. من خودم پرنس را اجرا کردم و تصویرش هم میذارم تا ببینید من این پرنس را در ویندوز ۷ به راحتی اجرا کردم و حتی صدا هم دارم. (فقط در prince of persia2 شما باید در فایل setup تنظیم صدا را روی sound blaster pro بذارید و ذخیره کنید تا صدای اصلی را داشته باشید.

اگر بخواهید full screen اجرا شود در همان فایل dosbox.conf در اوایل این فایل گزینه دارید که جلوی full screen نوشته false که شما آنرا پاک کنید و true بنویسید مثل تصویر زیر:

خوب اینم از این مطلب که نمیدونم بدرد چند نفر میخوره از شما که دائم این سایت را مطالعه میکنید. ولی اگر کسی کارش گیر کنه فکر کنم تنها راهنمای اون فرد همین مطلب باشه.

شاد باشید
علی مختاری

برچسب ها: cmd ddosbox dos prince of persia

٪ نظرات

  1. جالبه گاهی وقتها لازم میشه که برنامه ای رو توی داس بخواهیم اجرا کنیم مثلا بچه های مدیریتی مثل من میخوان برنامه QSB را اجرا کنند که با ویندوز ۷ سازگار نیست ( این برنامه مال برنامه ریزی خطی و مدلسازیه ) خب این روشی که نوشتی خیلی کمک کننده است.

    راستی علی دیر آپ میکنی هااااا ! :d

    • دیر آپدیت کردن بخاطر این بود که مسافرت بودم تا اومدم جاگیر شم یکم طول کشید.

  2. hi
    ba in linketoon ma yade ayyaam oftadim mamnoon age emkanesh hast link dl baziroo ham bezarid donbale baziye spot ham hastam age khateretoon bashe age on roo ham darid vaghean lazem daram khoda kheyretoon bede
    bye

  3. hi
    in baziye pernasi ke link dadid bad az inke savar keshti mishe hich etefaghi nemiyofte che joriyas?
    eshtab dl kardam? ya bazi mored dare
    manoon

    • من خودم همن را دانلود کردم و بازی کردم و موردی نداشت فقط وقتی رسیدم به شمشیر پدرش و بعد مادرش اومد بالا سرش دیگه از اونجا به بعد گیر کرد و ادامه نداد. ولی بعد از کشتی موردی نداره.
      اگر از بازی میاد بیرون احتمال داره مال اسپیکر باشه فایل setup را باز کن و یکی دیگه از اسپیکرها را امتحان کن.

  4. goooooooooooooooooooooood

  5. سلام
    مدتي محتويات سايت photo.net به صورت به هم ريخته و پشت سر هم نمايش داده ميشه!! و عكسها را هم نمايش نمي دهد(با سيستمهاي مختلف و ويندوزهاي مختلف امتحان كردم) چه طور ميشه اين مشكل را حل كرد
    با تشكر

    • این مشکل مال طراح وب است نه ویندوز

      • ممنون از پاسخ
        تا سه چهار ماه پیش همچین مشکلی نداشت
        در ضمن ممکنه همچین سایت معتبر و پر کاربری در طراحیش مشکل داشته باشه؟
        یعنی در همه جا این مشکل هست؟
        با تشکر

        • وقتی روی مرورگرها و سیستمهای مختلف تست کردید چه اصراری دارید تفصیر سیستمها بندازید.

  6. خیلی عالی بود من از ۲سال پیش که ویستا کار می کردم دنبال این دستور بودم ، دستت درد نکن

  7. درود بر تو که مشکل بزرگی رو حل کردی
    با این روش ++C رو تمام صفحه و بدون ارور اجرا کردم ، دیگه برای اجرای پروژه های گرافیکیم هم گیر نداد
    بازم ممنون
    راستی علی جان در یه مورد میخوام نظرت رو بدونم
    راستش دفرگم سون خیلی ساده به چشم میاد و ظاهرا عملکرد مفیدی نداره
    فکر کنم از برنامه دیگه ای مثل tuneup برای این کار استفاده کنم، بهتر باشه
    (yes or no)

    • defregment 7 هم مثل ویندوزهای قبلی است فرقی نداره.
      defreg باید زیر نظر خودت ویندوز باشه بهتره که از مال خود ۷ استفاده کنی.
      احتمال داره از tuneup استفاده کنی بعضی از برنامه ها از کار بیفته.

  8. علی جان ممنون از مطالب خوبت. هر دفعه میام اینجا کلی غافلگیر میشم!
    یه کمکی می خواستم. البته می دونم که ربطی به موضوع سایتت نداره. ولی با جوابت می تونی دل این حقیر رو بدست بیاری.
    راستش من یک لپ تاپ Asus مدل UL80jt خریدم. الان توی نگه داشتنش مردد شدم. جایی که هستم امکان تعویض داره تا یک ماه.. می خواستم اگه برات امکان داره اولا نظرتو در مورد این لپتاپ بگی و این که اگه پیشنهاد بهتری داری یه کمکی بده بهم که منم از این سردرگمی نجات بدی.
    قیمتش ۷۴۵ $ بود. البته با مالیات و یک آنتی ویروس KasperSky 2010 حدود ۸۵۰ $ تموم شد.
    بازم ممنون … 🙂

    • پوریا جان نوع مصرف کار با لبتاپ هم مهم است که برای چه کاری میخوای.
      من مشخصات این asus را خواندم بد نبود خوب بود. برای چی میخوای تعویض کنی؟
      من الان توی ایران به دوستانم فعلا این لبتاپ ۱۵۵۸ dell را پیشنهاد میکنم میتونی اینرا هم ببینی کاملا شبیه به asus است ولی بعضی از موارد بهتر است.
      مثلا صفحه نمایش ۱۵ اینچ و ویندوز ۷ و باتری ۹ سلولی و خنک کننده خیلی عالی.
      http://www.digikala.com/?Products=Notebook&Product=Notebook-Dell-Studio-1558-A
      یه هرحال باید اول نوع کارت با لبتاپمشخص باشه. اینکه الان داری برای کار روزانه ساده کاملا مناسب است.

      • راستش من رشتم کامپیوتر هست و استفاده صرفا برای طراحی وبسایت,طراحی گرافیک,برنامه نویسی و استفاده های شخصی زیاد.. و از اون جایی که نیمی بیشتر از وقتم رو مشغول کار با کامپیوتر هستم احساس کردم با این مقدار هزینه ای که صرف کردم می تونستم خرید بهتری داشته باشم. ولی در کل لپ تاپ بدی نیستش.. و درمورد
        گرم شدنش که بسیار کم احساس میشه, و حدود ۷ ساعت در حالت بهینه شارژ نگه میداره. وزن نسبتا سبکی هم داره.
        در کل ممنون از اینکه کمکی کردی بهم. شاد باشی 🙂

        • پس همان اسوس مناسب است

  9. علی جان شرمنده ام. یک سوال دیگه داشتم. با توجه به این که الان بنده یک پارتیشن بیشتر ندارم روی این لپ تاپ, می خواستم بکاپ بگیرم و بعدش پارتیشن بندی کنم. اول بکاپ بگیرم یا اول پارتیشن بندی؟ و این که به نظرت با چه برنامه ای پارتیشن بندی کنم؟

    • اگه بکاپ روی هارد باشه که فایده ای نداره. ولی اگر روی dvd باشه خوبه کار از محکم کاری عیب نمیکنه.
      با خود ویندوز راحت میتونی پارتیشن بندی کنی. این مطلب را بخون:
      http://tinyurl.com/36oobtp
      من هم خودم لبتاپم یک پارتیشن داشت که اینجوری تعداد را بالاتر بردم.

  10. روی هارد که نه مطمئنا روی DVD!
    ولی در مورد Shrink ویندوز باید بگم حجم کمی از هارد رو اجازه میده که جدا کنی. مثلا من که ۴۵۰ گیگ هارد دارم و حدود ۱۵ گیگ کل اطلاعات موجود در اون هست, فقط ۲۲۰ گیگش رو اجازه پارتیشن بندی میده. نرم افزاری پیشنهاد میکنی که بتونم حدود ۳۰۰ گیگش رو جدا کنم؟

    • از پارتیشن مجیک استفاده کن.

    • دکمه چپ و راست را شروع کنید بزدن تا آدمک اینور و اونور بره بعد از یک مدت روحش از بدن در میاد که باید روحش را به آتش بزنی. توجه کن که جامهای قرمز بزرگ را باید خورده باشی تا جون زیادی داشته باشی و همه باید پر باشند چون وقتی روح در میاد تمام جونها را میگیره.

  11. سلام
    اگه میشه راهی برای بازکردن برنامه های ویندوز ۹۸ در xp نشون بدینچون من اطلسی دارم که فقط در ویندوز ۹۸ باز میشه
    ممنون

    • از compatibility استفاده کنید.

  12. من این کار رو کردم ولی این erorr رو هی میدهد
    you must mount it first
    همه کارها رو هم کردم

    • حتما در وارد کردن دستور mount اشتباه کردید.

  13. خيلي عالي و كاربردي بود علي جان ممنون

  14. سلام
    برنامه داسباکس خیلی فضا میگیره
    برنامه بهتری ندارین؟

    • عزیز dosbox اصلا حجمی نداره چطور این حرف را میزنید!!!

  15. سلام
    من ميخوام زرنگار رو توي ويندوز۷ اجرا کنم
    کارهايي که شما گفتيد رو انجام دادم و برنامه اجرا ميشه ولي مشکلي که هست زماني که برنامه اجرا ميشه پيغامي مياد که مربوط به شاخه فونت فونت هست. پيغامش اينه
    پرونده هاي اطلاعات قلم ها در e:\zarnegar\zft\ وجود ندارد!

    زماني که پيغام رو تاييد ميکنم از برنامه خارج ميشه
    ايا راهي براي رفع اين مشکل هست يا نه؟

    • البته خدا زرنگار را بیامرزه این همه نرم افزار خوب زرنگار الان چه کارایی برات داره؟
      خوب پرونده فونتها را در همین آدرس قرار بده شاید درست شد.

      • پوشه زرنگارتون رو توی درایو سی بریزید.حالا درایو سی رو هم مانت کنید و طبق روش قبل برنامه زرنگار رو این بار از درایو سی اجرا کنید. درست میشه:-)

  16. سلام
    من فايلهاشون تبديل به ورد ميکنم ولي بعضي جاها بايد برم توي فايل زرنگار و قسمتي رو که ميخوام چک کنم.
    در ضمن پوشه فونتها هم وجود دارده ولي نميدونم چرا کار نميکنه؟

  17. خوب بود یه چند وقتیه سایتت دیر به دیر آپ میشه یکم روش توجه کن

    • تازه داریم زود زود آپ میکنیم که!

  18. خیلی حال کردم با این مطلب یاد بازی های قدیم دوباره زنده شد یاد command هایی که باید می زدیم تا یک بازی چند کیلو بایتی اجرا شود

  19. من تمام مراحل بالا رو کامل انجام دادم اما برنامه باز نشد که نشد راهنماییم کنین لطفآ