بیچ فائل کاپی: بیچ اسکرپٹ کا استعمال کرتے ہوئے فائلوں کو کاپی کرنے کے لیے ایک گائیڈ

Bych Fayl Kapy Bych Askrp Ka Ast Mal Krt Wy Faylw Kw Kapy Krn K Ly Ayk Gayy



جب ڈیجیٹل دنیا میں فائلوں کے انتظام کی بات آتی ہے، تو ایک کام جو ہم اکثر خود کرتے ہوئے پاتے ہیں وہ ہے انفرادی فائلوں کی کاپی کرنا۔ یہ بیک اپ بنانا، دوسروں کے ساتھ فائلیں بانٹنا، یا صرف ہمارے ڈیجیٹل اثاثوں کو منظم کرنا ہو سکتا ہے۔ فائل کاپی کرنے کے کاموں کو خودکار کرنے کے لیے آپ کے اختیار میں ایک طاقتور ٹول ہے: بیچ اسکرپٹس۔

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

نحو:

بیچ اسکرپٹ 'کاپی' کمانڈ کا استعمال کرتے ہوئے فائل کو ایک فولڈر سے دوسرے فولڈر میں کاپی کرنے کا بنیادی نحو درج ذیل ہے:







سورس فائل منزل فولڈر کاپی کریں۔

'سورس فائل' اس فائل کا راستہ اور نام ہے جسے ہم کاپی کرنا چاہتے ہیں۔ مزید برآں، 'منزل فولڈر' اس فولڈر کا مقام بتاتا ہے جس میں ہم فائل کاپی کرنا چاہتے ہیں۔



آپ کی منفرد ضروریات پر منحصر ہے، آپ اضافی طور پر دوسرے انتخاب اور پیرامیٹرز کی وضاحت کر سکتے ہیں۔



بیچ فائل بنانا

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





بیچ فائل کو چلانے کے لیے، بس اس پر ڈبل کلک کریں۔ یہ عمل کمانڈ پرامپٹ ونڈو کھولتا ہے اور اسکرپٹ کو چلاتا ہے۔

اب جب کہ ہم نے بنیادی باتوں کا احاطہ کیا ہے، آئیے بیچ اسکرپٹس کا استعمال کرتے ہوئے سنگل فائلوں کو کاپی کرنے کی تفصیلات کی طرف بڑھتے ہیں۔



ایک فائل کاپی کرنا

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

شروع کرنے کے لیے اپنے ونڈوز پی سی پر ٹیکسٹ ایڈیٹر کھولیں، جیسے کہ نوٹ پیڈ یا نوٹ پیڈ++۔ اب، آئیے اس منظر نامے پر غور کریں جہاں ہمارے 'دستاویزات' فولڈر میں 'important.docx' نام کی فائل موجود ہے اور ہم 'Backup' نامی فولڈر میں اس کا بیک اپ بنانا چاہتے ہیں۔

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

کاپی 'C:\Users\Administrator\Documents\important.docx' 'C:\Backup'

'کاپی' ایک بیچ اسکرپٹ میں فائلوں کو کاپی کرنے کا کمانڈ ہے۔ 'C:\Users\Administrator\Documents\important.docx': وہ سورس فائل ہے جسے ہم کاپی کرنا چاہتے ہیں۔ یہ مخصوص راستے پر واقع ہے اور اس کا نام 'important.docx' ہے۔

آخری لیکن کم از کم، 'C:Backup' وہ فولڈر ہے جس میں ہم فائل کاپی کرنا چاہتے ہیں۔ آخر میں بیک سلیش اشارہ کرتا ہے کہ 'important.docx' کو 'بیک اپ' فولڈر میں کاپی کیا جانا چاہیے۔

لہذا، جب ہم اس کمانڈ پر عمل کرتے ہیں، تو 'important.docx' کو 'دستاویزات' فولڈر میں اس کی اصل جگہ سے ہماری C ڈرائیو کے 'بیک اپ' فولڈر میں نقل کر دیا جائے گا۔

متعدد فائلوں کو کاپی کرنا

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

کاپی 'ماخذ*. توسیع' 'منزل'

یہاں، 'source\*.extension' وائلڈ کارڈ کا استعمال کرتے ہوئے سورس کا راستہ اور فائل کی تفصیلات ہے۔ وائلڈ کارڈ کیریکٹر (*)، جو ایک ستارہ ہے، دی گئی ایکسٹینشن کے ساتھ کسی بھی فائل سے میل کھاتا ہے۔ 'منزل \' منزل کا فولڈر ہے جہاں ہم منتخب فائلوں کو کاپی کرنا چاہتے ہیں۔

مثال کے طور پر، اگر ہم تمام '.docx' فائلوں کو سورس فولڈر سے ڈیسٹینیشن فولڈر میں کاپی کرنا چاہتے ہیں، تو ہماری Batch اسکرپٹ کمانڈ اس طرح نظر آتی ہے:

کاپی 'C:\Users\Administrator\Documents\*.docx' 'C:\Backup'

فراہم کردہ بیچ اسکرپٹ کمانڈ جو کہ 'copy 'C:\Users\Administrator\Documents*.docx' ہے 'C:\Backup' تمام فائلوں کو 'ایڈمنسٹریٹر' صارف کے 'دستاویزات' فولڈر سے '.docx' ایکسٹینشن کے ساتھ کاپی کرتی ہے۔ 'بیک اپ' فولڈر میں ڈائریکٹری۔ یہ اسکرپٹ سورس ڈائرکٹری میں کسی بھی فائل کو '.docx' ایکسٹینشن کے ساتھ ملانے کے لیے وائلڈ کارڈ کریکٹر (*) کا استعمال کرتا ہے جو ایک ساتھ متعدد فائلوں کی موثر کاپی کرنے کی اجازت دیتا ہے۔

جب ہم فائل پر ڈبل کلک کر کے اس اسکرپٹ پر عمل کرتے ہیں، تو منتخب کردہ '.docx' فائلیں 'بیک اپ' فولڈر میں ڈپلیکیٹ ہو جائیں گی۔

اس کے علاوہ، ہم بیچ اسکرپٹ کمانڈ کا استعمال کرتے ہوئے پورے فولڈر کو دوسرے فولڈر میں کاپی کر سکتے ہیں۔ 'xcopy' کمانڈ کو کسی بھی ذیلی ڈائرکٹری کے ساتھ مل کر ڈائریکٹری کاپی کرنے کے لیے استعمال کیا جا سکتا ہے۔

ایکس کاپی 'ماخذ فولڈر' 'مطلوبہ فولڈر' / اور / میں

یہاں، '/E' سوئچ اس بات کو یقینی بناتا ہے کہ تمام ذیلی ڈائرکٹریاں کاپی ہو گئی ہیں، اور '/I' سوئچ فرض کرتا ہے کہ منزل ایک فولڈر ہے۔

فائلوں کو مختلف ناموں سے کاپی کرنا

جب ہم بیچ اسکرپٹس کے ساتھ کام کر رہے ہوتے ہیں، تو ایسے منظرنامے ہوتے ہیں جہاں ہمیں فائلوں کو منزل کے فولڈر میں مختلف نام دیتے ہوئے کاپی کرنے کی ضرورت پڑ سکتی ہے۔ یہ فائلوں کو زیادہ معنی خیز انداز میں ورژن بنانے، محفوظ کرنے یا ترتیب دینے کے لیے مفید ہو سکتا ہے۔

بیچ اسکرپٹس کا استعمال کرتے ہوئے ہم اس کام کو کیسے پورا کر سکتے ہیں یہ یہاں ہے:

کاپی 'C:\Users\Administrator\Documents\important.docx' 'C:\Backup\MyData.docx'

اس اسکرپٹ میں، ہم نے 'important.docx' فائل کو سورس فولڈر سے ڈیسٹینیشن فولڈر میں ڈپلیکیٹ کرنے کے لیے 'copy' کمانڈ کا استعمال کیا، لیکن ہم نے ایک نیا نام بھی بتایا جو کہ منزل میں کاپی کی گئی فائل کے لیے 'MyData.docx' ہے۔ فولڈر

یہ نقطہ نظر ہمیں مخصوص جگہ پر ایک الگ نام کے ساتھ کاپی بناتے ہوئے اصل فائل کو برقرار رکھنے کی اجازت دیتا ہے۔ یہ ہماری ضروریات کے مطابق اپنی مرضی کے مطابق نام دینے کے کنونشن کے ساتھ فائلوں کا نظم کرنے کا ایک عملی طریقہ ہے۔

درج ذیل تصویر سے پتہ چلتا ہے کہ فائل کو مخصوص نام کے ساتھ منزل کے فولڈر میں کاپی کیا گیا ہے۔

بیچ اسکرپٹ 'کاپی' کمانڈ کا استعمال کرتے ہوئے، آپ فائل کاپی کرنے سے متعلق بہت سے دوسرے کام بھی انجام دے سکتے ہیں۔

نتیجہ

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