'EXE' انسٹالیشن فائل بنانے کا طریقہ

'EXE' انسٹالیشن فائل بنانے کا طریقہ

جب آپ نے کوئی نیا ونڈوز سافٹ ویئر بنایا ہے - ایک سادہ تشخیصی ٹول سے لے کر ایک پیچیدہ پی سی ویڈیو گیم تک - اور آپ اسے دنیا کے ساتھ بانٹنا چاہتے ہیں تو کیا کریں؟ ٹھیک ہے ، آپ فائلوں کو ایک ہی زپ فائل میں سکیڑ سکتے ہیں اور اسے تقسیم کرسکتے ہیں۔





یا ، آپ فینسی ہو سکتے ہیں اور اس کے بجائے ایک انسٹالر EXE بنا سکتے ہیں۔





ہم اس پوسٹ میں ایک EXE بنانے کے تین مختلف طریقوں کا احاطہ کریں گے: ایک سیلف ایکسٹریکٹنگ پیکیج ، بلٹ ان IExpress کا استعمال کرتے ہوئے ایک سادہ انسٹالر ، اور حسب ضرورت انو سیٹ اپ کا استعمال کرتے ہوئے ایک جدید انسٹالر۔





1. 7-زپ کا استعمال کرتے ہوئے ایک فوری EXE فائل بنائیں۔

آپ شاید پہلے ہی 7-زپ کو ہر قسم کی آرکائیو فائلوں کو نکالنے کے لیے استعمال کرتے ہیں اور جانتے ہیں کہ 7-زپ آرکائیو فائلیں بنا سکتی ہے ، لیکن کیا آپ جانتے ہیں کہ آپ اسے ایک EXE فائل بنانے کے لیے بھی استعمال کر سکتے ہیں جو انسٹالر کے طور پر کام کرتی ہے؟

اسے ایک کہا جاتا ہے۔ ایس ایف ایکس آرکائیو۔ (سیلف ایکسٹریکٹنگ) اور آپ کی تمام اختتامی فائلوں کو ایک ساتھ سکیڑ کر کام کرتا ہے ، پھر آرکائیو کے اندر ایک خاص EXE فائل سرایت کرتا ہے جو ہر چیز کو نکالنا جانتا ہے۔



دوسرے لفظوں میں ، وصول کنندہ SFX آرکائیو نکال سکتا ہے (جو کہ خود ایک EXE فائل کے طور پر ظاہر ہوتا ہے) ، یہاں تک کہ اگر ان کے پاس صحیح سافٹ ویئر نہیں ہے ، جو 7Z ، RAR ، TAR اور ZIP جیسے فارمیٹس کے ساتھ ہو سکتا ہے۔

7-زپ کے ساتھ SFX آرکائیو بنانے کا طریقہ یہاں ہے:





  1. اپنی تمام فائلوں اور ڈائریکٹریوں کو ایک مرکزی ڈائریکٹری میں تیار کریں اور جو چاہیں ڈائریکٹری کا نام دیں۔
  2. دائیں کلک کریں۔ ڈائریکٹری پر اور منتخب کریں۔ 7-زپ> آرکائیو میں شامل کریں ...
  3. کے تحت۔ اختیارات ، فعال ایس ایف ایکس آرکائیو بنائیں۔ اور مندرجہ ذیل ترتیبات کو منتخب کریں ... > آرکائیو فارمیٹ: 7z>۔ کمپریشن لیول: نارمل>۔ کمپریشن کا طریقہ: LZMA2>۔ لغت کا سائز: 16 ایم بی>۔ الفاظ کا سائز: 32>۔ ٹھوس بلاک سائز: 2 جی بی
  4. آخر میں ، پر کلک کریں۔ ٹھیک ہے .

نوٹ کریں کہ SFX آرکائیوز درست انسٹالر فائلیں نہیں ہیں۔ وہ نکالی گئی فائلوں کو نامزد ٹارگٹ ڈائریکٹری میں نہیں رکھتے۔ وہ ترمیم نہیں کرتے۔ ونڈوز رجسٹری۔ . مزید یہ کہ ، وہ انسٹال لاگز نہیں بناتے ، اور وہ بطور ظاہر نہیں ہوتے ہیں۔ نصب سافٹ ویئر ان انسٹال ایپ میں۔ وہ لفظی طور پر EXE فائلوں کے طور پر ملبوس فائلوں کو محفوظ کر رہے ہیں۔

ڈاؤن لوڈ کریں: 7 کے لیے زپ۔ ونڈوز (مفت)





لفظ کو متن میں کیسے عکسبند کیا جائے۔

2. آسانی سے EXE بنانے کے لیے IExpress کا استعمال کیسے کریں۔

IExpress ایک افادیت ہے جو ونڈوز کے ورژن ونڈوز ایکس پی اور اس سے آگے شروع ہوتی ہے۔ افادیت ایک فرنٹ اینڈ گرافیکل انٹرفیس (جسے IExpress وزرڈ کہا جاتا ہے) کے ساتھ آتا ہے ، لیکن آپ ہاتھ سے لکھی ہوئی سیلف ایکسٹریکشن ڈائریکٹیو (SED) فائلوں کا استعمال کرتے ہوئے انسٹالر فائلیں بھی بنا سکتے ہیں۔ ہم مددگار کی سفارش کرتے ہیں۔

اوپر 7-زپ کی طرح ، یہ طریقہ خود نکالنے والا آرکائیو بناتا ہے ، لیکن دو بڑے اختلافات کے ساتھ: ایک ، اختتامی صارف ملٹی پیج انسٹالیشن وزرڈ کے ذریعے آگے بڑھے گا ، اور دوسرا ، اختتامی صارف ہدف ڈائریکٹری کی وضاحت کرسکتا ہے جہاں ٹول فائلیں نکالے گا۔

اور اس طرح آپ IExpress کا استعمال کرتے ہوئے اپنا انسٹالر EXE بناتے ہیں:

  1. رن پرامپٹ کھولیں ( ونڈوز کی + R۔ ) اور ٹائپ کریں۔ iexpress.exe IExpress وزرڈ لانچ کرنے کے لیے۔
  2. منتخب کریں۔ نئی سیلف ایکسٹریکشن ڈائریکٹیو فائل بنائیں۔ اور کلک کریں اگلے .
  3. منتخب کریں۔ صرف فائلیں نکالیں۔ اور کلک کریں اگلے .
  4. پیکیج کے عنوان کے لیے ، آپ کی ایپ کا نام ایک محفوظ انتخاب ہے۔
  5. تصدیقی اشارہ کے لیے ، منتخب کریں۔ کوئی اشارہ نہیں۔ یا صارف کے ساتھ فوری اشارہ کریں۔ . اس سے کوئی فرق نہیں پڑتا۔ اختتامی صارف کے لیے ، بشمول ایک ہمیشہ ایک محفوظ انتخاب۔
  6. لائسنس معاہدے کے لیے ، منتخب کریں۔ لائسنس دکھائیں۔ اگر آپ چاہتے ہیں کہ اختتامی صارف اختتامی صارف لائسنس معاہدہ (EULA) سے اتفاق کرے۔ اگر نہیں تو ، منتخب کرنا ٹھیک ہے۔ لائسنس ظاہر نہ کریں۔ .
  7. وہ تمام فائلیں شامل کریں جنہیں آپ انسٹال دیکھنا چاہتے ہیں پر کلک کرکے۔ شامل کریں ، فائلیں کہاں ہیں براؤز کرنا ، اور ان سب کو منتخب کرنا۔
  8. IExpress مددگار کے ذریعے جاری رکھیں اور کے لیے اپنے پسندیدہ اختیارات منتخب کریں۔ ونڈو دکھائیں۔ اور ختم شدہ پیغام۔ اشارہ کرتا ہے.
  9. پیکیج کے نام کے لیے کلک کریں۔ براؤز کریں ، جہاں آپ انسٹالر EXE بنانا چاہتے ہیں وہاں جائیں ، اور اسے ایک نام دیں۔ یہ EXE فائل ہے جسے آپ اختتامی صارفین میں تقسیم کرنے جا رہے ہیں۔ کلک کریں۔ اگلے .
  10. آخر میں ، منتخب کریں۔ سیلف ایکسٹریکشن ڈائریکٹیو (SED) محفوظ کریں فائل اگر آپ بعد میں ترمیم شدہ انسٹالر بنانا چاہتے ہیں ، جیسے کہ جب آپ نے سافٹ ویئر کو پیچ کیا ہو اور اپ ڈیٹ شدہ انسٹالر کی ضرورت ہو۔ اگر آپ منتخب کرتے ہیں۔ محفوظ نہ کریں۔ ، پھر آپ کو پورے عمل کو شروع سے ہی چلانا پڑے گا۔
  11. پر پیکیج بنائیں۔ صفحہ ، کلک کریں اگلے .

آپ کا پیکیج چند منٹ میں بن جائے گا۔ نوٹ کریں کہ IExpress کے کچھ نرالے اور مسائل ہیں۔ :

  • یہ خالی ڈائریکٹریوں کو شامل کرنے کی اجازت نہیں دیتا ہے۔
  • اگر آپ کی تنصیب میں سب ڈائرکٹریز ہیں تو سب ڈائرکٹریز شامل نہیں ہوں گی۔
  • اگر آپ کے پاس ایک ہی نام کی متعدد فائلیں ہیں ، یہاں تک کہ علیحدہ ڈائریکٹریوں میں بھی ، انسٹالر تخلیق ناکام ہو جائے گی۔

ان مشکلات کی وجہ سے ، ہم اس کے بجائے نیچے دیئے گئے طریقے کو استعمال کرنے کی تجویز کرتے ہیں۔

متعلقہ: GUI (گرافیکل یوزر انٹرفیس) کیا ہے؟

3. ایک EXE بنانے کا بہترین طریقہ: Inno Setup استعمال کریں۔

انو سیٹ اپ ایک ہے۔ اوپن سورس افادیت یہ 1997 کے بعد سے فعال ترقی میں ہے۔ تب سے ، یہ ان لوگوں کے لیے پسند کا انسٹالر تخلیق کار بن گیا ہے جو ملکیتی اختیارات کو تلاش کرنے کی پرواہ نہیں کرتے ہیں۔

اس کی سب سے بڑی ڈراپ اس کی لچک ہے۔ انو سیٹ اپ انسٹالر کے مختلف پہلوؤں کو اپنی مرضی کے مطابق کرنے کے لیے آئی ایس ایس ایکسٹینشن ('انو سیٹ اپ سکرپٹ) کے ساتھ اسکرپٹ فائلوں کا استعمال کرتا ہے: کون سی فائلیں شامل ہیں ، انسٹالیشن کہاں ہوتی ہے ، چاہے شارٹ کٹ بنانا ہو انو سیٹ اپ وزرڈ کا استعمال کرتے ہوئے تیار کیا جا سکتا ہے۔

انو سیٹ اپ کا استعمال کرتے ہوئے اپنا انسٹالر بنانے کے لیے ، لانچ کریں۔ انو سیٹ اپ کمپائلر۔ ایپ ویلکم پرامپٹ میں ، منتخب کریں۔ اسکرپٹ وزرڈ کا استعمال کرتے ہوئے ایک نئی اسکرپٹ فائل بنائیں۔ . وہاں سے ، اپنے ایپلیکیشن کا نام اور ایپلیکیشن ورژن درج کریں۔ اختیاری طور پر ، آپ ایپلیکیشن پبلشر اور ایپلیکیشن ویب سائٹ کی تفصیلات بھی شامل کر سکتے ہیں۔ کلک کریں۔ اگلے .

  1. اب ، منتخب کریں۔ منزل کا فولڈر۔ ، جو پروگرام فائلوں میں پہلے سے طے شدہ ہے۔
  2. ایک درج کریں۔ ایپلیکیشن فولڈر کا نام۔ ، جو کہ مرکزی ڈائریکٹری کا نام ہے جہاں آپ کی انسٹالیشن فائلیں جائیں گی۔ کلک کریں۔ اگلے .
  3. کے لئے ایپلیکیشن مین ایگزیکیوٹیبل فائل۔ ، براؤز کریں اور مین EXE فائل منتخب کریں جو آپ کی ایپ لانچ کرے گی۔
  4. اگر آپ کوئی ایپ انسٹال نہیں کر رہے ہیں تو فعال کریں۔ ایپلیکیشن میں کوئی قابل عمل فائل نہیں ہے۔ . پھر فائلوں اور فولڈروں کو اپنی تنصیب میں شامل کریں فائلیں شامل کریں... اور فولڈرز شامل کریں ... بٹن کلک کریں۔ اگلے .
  5. ایپلیکیشن شارٹ کٹس پیج پر ، ڈیفالٹس چھوڑ دیں یا اپنی ترجیحات کے مطابق ان کو تبدیل کریں۔ وہ سب خود وضاحت کرنے والے ہیں۔ کلک کریں۔ اگلے .
  6. ایپلیکیشن دستاویزات کے صفحے پر ، آپ تین تک TXT فائلوں کی طرف اشارہ کر سکتے ہیں جو کہ آخری صارف کی تنصیب کے عمل میں ظاہر ہوں گی۔ عام طور پر ، یہ LICENSE.TXT ، INSTALL.TXT ، اور README.TXT ہوں گے ، لیکن وہ جو چاہیں ہو سکتے ہیں۔ کلک کریں۔ اگلے .
  7. سیٹ اپ لینگویجز پیج پر ، رکھیں۔ انگریزی ، لیکن آپ کا استقبال ہے کہ آپ جتنی دوسری زبانیں چاہیں شامل کریں۔ کلک کریں۔ اگلے .

اب ، نیچے سے ان اقدامات پر عمل کریں:

کمپائلر سیٹنگز پیج پر ، آپ انسٹالر EXE فائل کو اپنی مرضی کے مطابق بنا سکتے ہیں:

  • کی کسٹم کمپائلر آؤٹ پٹ فولڈر۔ وہ جگہ ہے جہاں نتیجے میں انسٹالر EXE فائل رکھی جائے گی۔
  • کمپلر آؤٹ پٹ بیس فائل کا نام۔ EXE فائل اسی کو کہا جائے گا۔ پہلے سے طے شدہ ترتیب ہے۔ setup.exe .
  • کسٹم سیٹ اپ آئیکن فائل۔ وہ آئیکن ہے جو انسٹالر EXE فائل استعمال کرے گی۔ یہ ایک ICO فائل ہونی چاہیے ، جسے آپ PNG سے ڈاؤن لوڈ یا تبدیل کر سکتے ہیں۔
  • پاس ورڈ سیٹ کریں۔ غیر مجاز صارفین کو آپ کے انسٹالر کے استعمال سے بچائے گا۔ اس خصوصیت کو غیر فعال کرنے کے لیے اسے خالی چھوڑ دیں۔

اپنی ترتیبات کو ترتیب دینے کے بعد ، منتخب کریں۔ ختم . جب نیا سکرپٹ مرتب کرنے کے لیے کہا جائے تو کلک کریں۔ جی ہاں . جب اسکرپٹ کو محفوظ کرنے کا اشارہ کیا جائے تو ، منتخب کریں۔ نہیں اگر یہ ایک وقتی انسٹالر فائل ہے۔ منتخب کریں۔ جی ہاں اگر آپ اسے بعد میں ترمیم یا اپ ڈیٹ کرنے کا ارادہ رکھتے ہیں۔

عمل مکمل ہونے کا انتظار کریں ، اور آواز ، آپ کے ساتھ ایک قابل عمل فائل ہوگی۔

ڈاؤن لوڈ کریں: کے لیے انو سیٹ اپ۔ ونڈوز (مفت)

EXE انسٹالر بنانے کے لیے کون سا طریقہ بہتر ہے؟

اگر آپ کا سافٹ ویئر بنیادی ہے ، یا اگر آپ صرف محدود تعداد میں لوگوں میں تقسیم کرنے جا رہے ہیں تو 7-زپ طریقہ استعمال کریں۔ یہ آسان ، تیز ، اور تقریبا no کسی تکنیکی مہارت کی ضرورت نہیں ہے۔

اگر آپ کا سافٹ وئیر کچھ آسان ہے ، اور آپ اپنے اختتامی صارفین کے لیے ایک حقیقی انسٹالیشن وزرڈ پیش کرنا چاہتے ہیں ، تو IExpress طریقہ استعمال کریں۔ آخر میں ، اگر آپ کے پاس پیچیدہ سافٹ ویئر ہے اور آپ جانتے ہیں کہ آپ کیا کر رہے ہیں تو Inno ایپ کا انتخاب کریں۔

بانٹیں بانٹیں ٹویٹ ای میل۔ ٹرسٹڈ انسٹالر کیا ہے؟ یہ مجھے فائلوں کا نام تبدیل کرنے سے کیوں روکتا ہے؟

جانیں کہ ٹرسٹڈ انسٹالر کیا ہے ، ٹرسٹڈ انسٹالر آپ کو فائلوں تک رسائی سے کیوں روکتا ہے ، اور ٹرسٹڈ انسٹالر کو عارضی طور پر کیسے بند کیا جائے۔

اگلا پڑھیں۔
متعلقہ موضوعات۔
  • ونڈوز
  • پروگرامنگ۔
  • ونڈوز 10۔
  • سافٹ ویئر انسٹال کریں۔
  • ونڈوز ٹپس۔
مصنف کے بارے میں جوئل لی۔(1524 مضامین شائع ہوئے)

جوئل لی 2018 سے میک اپ آف کے چیف ایڈیٹر ہیں۔ ان کے پاس بی ایس ہے۔ کمپیوٹر سائنس میں اور نو سال سے زیادہ پیشہ ورانہ تحریر اور ترمیم کا تجربہ۔

جوئل لی سے مزید۔

ہماری نیوز لیٹر کو سبسکرائب کریں

ٹیک ٹپس ، جائزے ، مفت ای بکس ، اور خصوصی سودوں کے لیے ہمارے نیوز لیٹر میں شامل ہوں!

سبسکرائب کرنے کے لیے یہاں کلک کریں۔