پاور شیل کمانڈ پرامپٹ کی ایک جدید شکل ہے۔ اس میں استعمال کے لیے تیار cmdlets کے ایک بڑے سیٹ کے ساتھ توسیع کی گئی ہے اور یہ مختلف منظرناموں میں .NET فریم ورک/C# استعمال کرنے کی صلاحیت کے ساتھ آتا ہے۔ اگر آپ کے پاس اسکرپٹ لکھنے کا ہنر ہے، تو آپ ونڈوز کو خودکار کرنے کے لیے کچھ بہت طاقتور بنا سکتے ہیں۔ حال ہی میں، مائیکروسافٹ نے اسے لینکس اور OS X کے لیے دستیاب کرایا۔
PowerShell ایک مفید بلٹ ان cmdlet کے ساتھ آتا ہے۔پیمائش - آبجیکٹ. یہ کچھ خاص قسم کی آبجیکٹ کی پراپرٹی ویلیوز کا حساب لگاتا ہے۔ Measure-Object کمانڈ میں پیرامیٹرز کے لحاظ سے تین قسم کی پیمائش کرتا ہے۔ cmdlet اشیاء کو شمار کر سکتا ہے اور عددی قدروں کی کم از کم، زیادہ سے زیادہ، رقم اور اوسط کا حساب لگا سکتا ہے۔ ٹیکسٹ آبجیکٹ کے لیے، یہ لائنوں، الفاظ اور حروف کی تعداد کو شمار اور شمار کر سکتا ہے۔ یہ بالکل وہی ہے جس کی ہمیں ضرورت ہے۔
آپ کو صرف فائل کے مواد کو ان پٹ میں منتقل کرنے کی ضرورت ہے۔ اس مقصد کے لیے، آپ Measure-Object کو دوسرے cmdlet کے ساتھ جوڑ سکتے ہیں۔مواد حاصل کریں۔. Get-Content cmdlet ٹیکسٹ فائل کے مواد کو پرنٹ کرتا ہے۔
تو، اپنے کام کے لیے، ہم درج ذیل کام کر سکتے ہیں۔
- پاور شیل کھولیں۔
- درج ذیل کمانڈ کو ٹائپ یا پیسٹ کریں:|_+_|
فائل کے راستے والے حصے کو اس فائل میں درست کریں جس کی آپ کو پیمائش کرنے کی ضرورت ہے۔ میرے معاملے میں، یہ میرے پچھلے مضمون کے متن کے لیے درج ذیل آؤٹ پٹ دکھاتا ہے:
- اسی کو چھوڑ کر خالی جگہوں کو گننے کے لیے درج ذیل کمانڈ کا استعمال کریں:|_+_|
یہی ہے۔ یہ چال اس وقت کارآمد ہو سکتی ہے جب آپ کو فائل کے مواد کے اعدادوشمار حاصل کرنے کی ضرورت ہو لیکن اس کام کے لیے کوئی مناسب تھرڈ پارٹی ایپ حاصل کرنے سے قاصر ہوں۔