کیا ونڈوز میں بہت سے کام ہیں جو آپ باقاعدگی سے انجام دیتے ہیں؟ اپنے بیچ کے اسکرپٹس کے ساتھ شروع کریں، جس کے ساتھ آپ کام خود بخود چلا سکتے ہیں۔ وہ MS-DOS کی طرح پرانے ہیں، لیکن پھر بھی ونڈوز میں کام کرتے ہیں۔ اپنے کمپیوٹر کو پرو کی طرح چلانے کے لیے کچھ حسب ضرورت اسکرپٹ لکھنے کا طریقہ سیکھیں۔
ٹپ 01: اسکرپٹس
آپ مختلف کاموں کے لیے اسکرپٹ استعمال کر سکتے ہیں۔ زیادہ تر معاملات میں، اسکرپٹ اس وقت کام آتی ہیں جب آپ کے پاس بار بار چلنے والے کام ہوتے ہیں جو آپ اب دستی طور پر نہیں کرنا چاہتے ہیں۔ کمپیوٹر کی معلومات کی درخواست کرنے یا فولڈر کے مواد کی درخواست کرنے کے بارے میں سوچیں۔ اسکرپٹ بنانے میں کوئی مشکل نہیں ہے، جیسا کہ آپ مضمون میں بعد میں پڑھیں گے۔ اسکرپٹ میں ہر لائن ایک کمانڈ چلاتی ہے۔ حکم کے ساتھ توقف آپ، مثال کے طور پر، ایک اسکرپٹ کو روک سکتے ہیں، جو مفید ہے اگر آپ ایک ہی اسکرپٹ میں یکے بعد دیگرے کئی کمانڈز لکھنا چاہتے ہیں۔ اگر آپ کو - شاید ماضی سے - MS-DOS میں اسائنمنٹس کا تجربہ ہے، تو اب آپ اس علم سے دوبارہ فائدہ اٹھائیں گے۔ اسکرپٹ کے ساتھ آپ تقریباً تمام کمانڈز کو اسی طرح چلا سکتے ہیں جیسا کہ آپ دستی طور پر کرنے کے عادی تھے۔ مقبول کمانڈز جیسے ڈیل, cls اور رین بالکل قابل عمل ہیں. ابھی تک ان اسائنمنٹس سے واقف نہیں؟ کوئی حرج نہیں: ضروری بنیادی علم کو تیار کرنا نسبتاً آسان ہے۔
ٹپ 02: تعمیر
ایک اسکرپٹ متن کی متعدد لائنوں پر مشتمل ہوتا ہے جو کمپیوٹر کو کچھ کام انجام دینے کی ہدایت کرتی ہے۔ آپ کو اسکرپٹ بنانے کے لیے زیادہ ضرورت نہیں ہے۔ آپ کو بلٹ ان نوٹ پیڈ سے زیادہ کی ضرورت نہیں ہے۔ اسٹارٹ مینو کھولیں، لفظ شروع کریں۔ نوٹ پیڈ اور اسی نام کی ایپ کھولیں۔ مثال کے طور پر، آپ جلدی سے ایک سادہ اسکرپٹ بنا سکتے ہیں جو ایک جملہ دکھاتا ہے۔ درج ذیل کو ٹائپ کریں:
@ECHO آف
ECHO یہ میرا پہلا خود لکھا اسکرپٹ ہے۔
روکیں۔
پھر آپ فائل کو محفوظ کرتے ہیں، جہاں درست ایکسٹینشن استعمال کرنا ضروری ہے۔ منتخب کریں۔ فہرست محفوظ کرو. پر منتخب کریں۔ ایسے محفوظ کریں کے سامنے تمام فائلیں. فائل کو ایک نام دیں، ایکسٹینشن .bat کے ساتھ۔ مثال کے طور پر: Script.bat. اسکرپٹ کو جانچنے کا وقت۔ نوٹ پیڈ فائل کو بند کریں اور فائل پر ڈبل کلک کریں۔ Script.bat. ایک نئی ونڈو کھلے گی اور اسکرپٹ جملے کو ظاہر کرے گا۔ کسی بھی کلید کو دبانے سے ونڈو بند ہو جاتی ہے۔ بعد میں اسکرپٹ میں ترمیم کرنے کے لیے، اس پر دائیں کلک کریں اور منتخب کریں۔ عمل کے لئے. نوٹ پیڈ کھل جائے گا اور آپ ایڈجسٹمنٹ کر سکتے ہیں۔
اکثر استعمال ہونے والے کمانڈز
ایکو منتخب کریں۔ ایکو آف اگر آپ صرف اسکرین پر یہ دکھانا چاہتے ہیں کہ کسی خاص کمانڈ کا نتیجہ کیا ہے (اور خود ہی کمانڈز کو چھپائیں)۔ مثال کے طور پر، کیا آپ اسائنمنٹ کا انتخاب کرتے ہیں جیسے کہ ping tipsentrucs.nl اور کیا آپ کے پاس اس کے لیے اسائنمنٹ ہے؟ ایکو آف پھر ونڈو صرف پنگ کمانڈ کا نتیجہ دکھائے گی۔
ایٹ سائن شامل کریں (@ECHO آف) وہ پہلی کمانڈ بھی حاصل کرنے کے لیے ایکو آف کمانڈ پرامپٹ کے ساتھ۔
سی ایل ایس موجودہ کمانڈ پرامپٹ ونڈو کو صاف کریں تاکہ آپ کلین سلیٹ سے شروعات کریں۔ یہ کمانڈ مفید ہے اگر آپ یکے بعد دیگرے کئی اسکرپٹس چلاتے ہیں اور ہر بار خالی ونڈو سے شروع کرنا چاہتے ہیں۔
عنوان: اگر آپ کمانڈ پرامپٹ ونڈو کو اس کا اپنا عنوان دینا چاہتے ہیں تو اس کمانڈ کو استعمال کریں، اس کے بعد ٹائٹل دیں۔ مثال کے طور پر:
عنوان: یہ میرا اپنا اسکرپٹ ہے۔
روکیں۔ اس سے اسکرپٹ کے عمل میں خلل پڑتا ہے اور اسے بعد میں دوبارہ شروع کیا جا سکتا ہے۔
:: آپ دستاویز میں تبصرہ کرنے کے لیے یہ دو کالون استعمال کرتے ہیں۔ اگر آپ خود ایک سے زیادہ اسکرپٹ بناتے ہیں اور انہیں بعد میں سمجھنا چاہتے ہیں تو آسان ہے۔ اگر آپ اسکرپٹ کو دوسروں کے ساتھ شیئر کرتے ہیں اور اس کی وضاحت کرنا چاہتے ہیں تو بھی مفید ہے۔ مثال کے طور پر:
:: یہ اسکرپٹ کمپیوٹر کے آپریشن کو کنٹرول کرتا ہے۔
کاپی کریں۔ یہ فائل یا فولڈر کو کسی دوسرے مقام پر کاپی کرے گا۔ مثال کے طور پر:
کاپی Script.bat C:\Docs
باہر نکلیں یہ کمانڈ پرامپٹ ونڈو کو بند کر دیتا ہے۔
ٹپ 03: مسائل کی صورت میں
کیا آپ کو نیٹ ورک کے مسائل ہیں، مثال کے طور پر انٹرنیٹ کنکشن کے کھو جانے کی وجہ سے؟ عام طور پر آپ ایک کمانڈ چلاتے ہیں۔ ipconfig/all نیٹ ورک ہارڈویئر کی حیثیت کو چیک کرنے کے لیے۔ یا آپ جیسے کمانڈ استعمال کرتے ہیں۔ پنگ نیٹ ورک پر کسی سسٹم کی رسائ کو چیک کرنے کے لیے۔ اس طرح کے احکامات اسکرپٹ میں بالکل فٹ ہوتے ہیں، کیونکہ آپ ان کو ایک کے بعد ایک انجام دے سکتے ہیں۔ ہم اسکرپٹ کو اس طرح ترتیب دے سکتے ہیں:
@ECHO آف
ipconfig/all
پنگ tipsentrucs.nl
tracert tipsentrucs.nl
روکیں۔
کوئی بھی نسبتاً تیزی سے اپنا اسکرپٹ لکھ سکتا ہے۔ٹپ 04: نوٹس
خاص طور پر طویل اسکرپٹ کے ساتھ کبھی کبھار اسکرپٹ میں تبصرہ شامل کرنا مفید (اور صاف) ہے۔ اس طرح آپ کو بعد میں معلوم ہوگا کہ اسکرپٹ کا کام کیا ہے، لیکن دوسرے صارفین بھی آپ کے اسکرپٹ کے ساتھ کام کرسکتے ہیں۔ سب کے بعد، تبصرہ اسکرپٹ میں کیا ہوتا ہے کی وضاحت کرتا ہے. اسکرپٹ کے ذریعہ ایک تبصرہ کبھی بھی "پھانسی" نہیں ہوتا ہے۔ تبصرہ پوسٹ کرنے کے لیے، ٹائپ کریں :: (دو بار بڑی آنت، بغیر اسپیس)، اس کے بعد اسپیس اور اصل تبصرہ۔ ہر لائن میں ایک تبصرہ ہو سکتا ہے۔ یہ لائن اس طرح نظر آتی ہے:
:: یہ اسکرپٹ کمپیوٹر کے آپریشن کو کنٹرول کرتا ہے۔
ٹپ 05: ٹیکسٹ فائل
بعض اوقات ایک اسکرپٹ اہم معلومات پیدا کرتا ہے۔ آپ اسکرین پر معلومات ظاہر کرنے کا انتخاب کر سکتے ہیں (جیسا کہ ٹپ 3 میں ہے)، لیکن آپ معلومات کو ٹیکسٹ فائل میں بھی محفوظ کر سکتے ہیں تاکہ آپ بعد میں اپنی فرصت میں اس کا جائزہ لے سکیں۔ اگر آپ طویل عرصے کے دوران معلومات کا موازنہ کرنا چاہتے ہیں تو یہ بھی مفید ہے۔ مثال کے طور پر، اگر آپ نے ایک اسکرپٹ لکھا ہے جو انٹرنیٹ کنکشن کی پنگ کی رفتار کو چیک کرتا ہے اور آپ کچھ دیر بعد وہی اسکرپٹ دوبارہ چلاتے ہیں۔ آپ اس کے لیے >> حروف استعمال کرتے ہیں، اس کے بعد ایک جگہ اور ٹیکسٹ فائل کا نام ہوتا ہے جس پر معلومات لکھی جانی چاہیے۔ مثال کے طور پر:
ping tipsentrucs.nl >> registration.txt
tipsentrucs.nl پر پنگ کمانڈ کے نتائج فائل میں لکھے جاتے ہیں جب اسکرپٹ چلایا جاتا ہے۔ registration.txt. اس کے بعد آپ اس فائل کو نوٹ پیڈ سے دیکھ سکتے ہیں۔
ایک قابل استعمال اسکرپٹ پھر اس طرح لگتا ہے:
@ECHO آف
:: اس اسکرپٹ سے میں چیک کرتا ہوں کہ آیا انٹرنیٹ کنیکشن ٹھیک سے کام کر رہا ہے۔
ipconfig /all >> registration.txt
ping tipsentrucs.nl >> registration.txt
tracert tipsentrucs.nl >> registration.txt
فائل کو محفوظ کریں، مثال کے طور پر networkcontrol.bat اور اسے چلائیں. صبر کریں: ایک کمانڈ پرامپٹ ونڈو نمودار ہوگی اور حکموں پر عمل درآمد کیا جائے گا۔ ونڈو خود بخود بند ہو جائے گی جب تمام کمانڈز پر عمل درآمد ہو جائے گا۔ پھر فائل کو کھولیں۔ registration.txt: آڈٹ کے نتائج صاف طور پر دستاویزی ہیں۔
پاور شیل
ونڈوز 10 میں، 'کلاسک' کمانڈ پرامپٹ کے علاوہ، آپ کو ایک اور کمانڈ لائن بھی ملے گی: پاور شیل۔ اختلافات کیا ہیں؟ آپ پاور شیل کو کمانڈ پرامپٹ کے ایڈوانس بھائی کے طور پر سوچ سکتے ہیں۔ جزو بنیادی طور پر تنظیموں کے اندر سسٹم ایڈمنسٹریٹرز کے ذریعہ استعمال کیا جاتا ہے جو دوسری چیزوں کے علاوہ اس کے ساتھ انتظامی کام (سرور کے) انجام دے سکتے ہیں۔ آپ اس کے ساتھ زیادہ پیچیدہ اسکرپٹ چلا سکتے ہیں۔ کمانڈ پرامپٹ پاور شیل سے پرانا ہے۔ اوسط صارف کو پاور شیل استعمال کرنے کی ضرورت نہیں ہے۔ ہمارے مقصد کے لیے کمانڈ پرامپٹ بھی کافی ہے۔
ٹپ 06: جائزہ
اب جب کہ ہم جانتے ہیں کہ ٹیکسٹ فائل میں معلومات لکھنے کے لیے اسکرپٹ کا استعمال کیسے کیا جاتا ہے، ہم اس حربے کو مفید جائزہ بنانے کے لیے بھی استعمال کر سکتے ہیں۔ مثال کے طور پر، اگر آپ جاننا چاہتے ہیں کہ فولڈر میں کون سی فائلیں ہیں۔ درج ذیل اسکرپٹ کے ساتھ آپ خود بخود فولڈر D:\Tips میں فائلوں کی انوینٹری بناتے ہیں اور اس معلومات کو فائل میں لکھتے ہیں۔ جائزہ.txt، جو ایک ہی فولڈر میں رکھا گیا ہے:
@ECHO آف
:: ٹیکسٹ فائل کا جائزہ میں ٹپس فولڈر میں تمام فائلیں دکھائیں۔
dir "D:\Tips" >> D:\Tips\Overview.txt
ECHO انوینٹری بنائی گئی ہے۔
روکیں۔
جب ختم ہو جائے تو فائل کھولیں۔ جائزہ.txt فائلوں کو دیکھنے کے لئے.
سکرپٹ آپ کو خود بخود کام انجام دینے کی اجازت دیتا ہے۔ٹپ 07: آغاز پر
یہ اور بھی دلچسپ ہو جاتا ہے اگر آپ کے پاس ایک اسکرپٹ ہے جسے ہر بار ونڈوز شروع ہونے پر چلانا پڑتا ہے۔ پہلے ہم اسکرپٹ فائل کا شارٹ کٹ بناتے ہیں۔ اسکرپٹ فائل پر دائیں کلک کریں اور منتخب کریں۔ / ڈیسک ٹاپ پر کاپی کریں (شارٹ کٹ بنائیں). اس کے بعد، ڈیسک ٹاپ کھولیں اور چیک کریں کہ آیا شارٹ کٹ موجود ہے۔ اس پر دائیں کلک کریں اور منتخب کریں۔ کاٹنا. کهڑکی کهولو باہر لے جانے کے لئے (ٹپ: کلیدی مجموعہ Windows key+R استعمال کریں) اور ٹائپ کریں۔ شیل: اسٹارٹ اپ، دبانے کے بعد داخل کریں۔. نقشہ شروع کھول دیا جائے گا. اس میں دائیں کلک کریں اور منتخب کریں۔ چپکنا. اسکرپٹ فائل کا شارٹ کٹ اب فولڈر میں موجود ہے۔ شروع. اسٹارٹ مینو سے . کو منتخب کرکے ونڈوز کو بند کریں۔ آن/آف/دوبارہ شروع کریں۔. اب سے، اسکرپٹ ہر بار ونڈوز شروع ہونے پر خود بخود چلے گی۔ اسے ختم کرنے کے لیے، صرف اسٹارٹ اپ فولڈر سے فائل کو ڈیلیٹ کریں۔
ٹپ 08: سسٹم کی معلومات
اگر آپ استعمال شدہ کمپیوٹر کے بارے میں مزید معلومات دیکھنا چاہتے ہیں تو آپ اسکرپٹ فائل بھی لکھ سکتے ہیں۔ مثلاً کون سا آپریٹنگ سسٹم استعمال ہوتا ہے، کمپیوٹر میں کتنی میموری ہے اور کون سا نیٹ ورک استعمال ہوتا ہے۔ اس کے بعد اسکرپٹ اس طرح نظر آئے گا:
@ECHO آف
:: اس اسکرپٹ سے آپ کو استعمال شدہ کمپیوٹر کے بارے میں معلومات ملتی ہیں۔
اس کمپیوٹر کے بارے میں عنوان
ECHO براہ کرم انتظار کریں جب تک ہم کمپیوٹر کے بارے میں معلومات حاصل کریں!
:: مرحلہ 1: یہ کمپیوٹر کون سی ونڈوز استعمال کر رہا ہے۔
ایکو ===========================
ونڈوز کے بارے میں ایکو معلومات
ایکو ===========================
سسٹم کی معلومات | findstr /c: "OS کا نام"
سسٹم کی معلومات | findstr /c: "OS ورژن"
سسٹم کی معلومات | findstr /c: "SystemType"
:: مرحلہ 2: یہ کمپیوٹر کون سا ہارڈ ویئر استعمال کرتا ہے۔
ایکو ===========================
ہارڈ ویئر کے بارے میں ایکو معلومات
ایکو ===========================
سسٹم کی معلومات | findstr /c: "کل جسمانی یادداشت"
wmic cpu نام حاصل کریں۔
:: مرحلہ 3: یہ کمپیوٹر کون سا نیٹ ورک استعمال کر رہا ہے۔
ایکو ===========================
نیٹ ورک کے بارے میں ایکو معلومات
ایکو ===========================
ipconfig | findstr IPv4
ipconfig | findstr IPv6
روکیں۔
ٹپ 09: یا فائل کرنے کے لیے
آپ کمپیوٹر کے بارے میں معلومات کے ساتھ ٹیکسٹ فائل بنانے کے لیے ٹپ 8 سے اسکرپٹ بھی استعمال کر سکتے ہیں۔ جیسا کہ آپ ٹپ 4 میں پڑھتے ہیں، اضافہ >> filename.txt استعمال کیا جاتا ہے اس علم سے آپ اسکرپٹ کو مزید وسعت دے سکتے ہیں۔ اسکرپٹ کا پہلا حصہ بطور مثال درج ذیل ہے:
@ECHO آف
:: اس اسکرپٹ سے آپ کو استعمال شدہ کمپیوٹر کے بارے میں معلومات ملتی ہیں۔
اس کمپیوٹر کے بارے میں عنوان
ECHO براہ کرم انتظار کریں جب تک ہم کمپیوٹر کے بارے میں معلومات حاصل کریں!
:: مرحلہ 1: یہ کمپیوٹر کون سی ونڈوز استعمال کر رہا ہے۔
ایکو ===========================
ونڈوز کے بارے میں ایکو معلومات
ایکو ===========================
سسٹم کی معلومات | findstr /c: "OS کا نام" >> Information.txt
سسٹم کی معلومات | findstr /c:"OS ورژن" >> Information.txt
سسٹم کی معلومات | findstr /c: "سسٹم کی قسم" >> Information.txt