اس پوسٹ نے PowerShell میں 'Get-ChildItem' cmdlet کی وضاحت کی ہے۔
Get-ChildItem: فائلوں، رجسٹری اور سرٹیفکیٹس کی فہرست بنانا
بیان کردہ cmdlet فراہم کردہ فائل پاتھ سے آئٹمز اور چائلڈ آئٹمز حاصل کرتا ہے۔ بیان کردہ cmdlet سے متعلق مثالیں ذیل میں دکھائی گئی ہیں۔
مثال 1: 'Get-ChildItem' Cmdlet کا استعمال کرتے ہوئے ڈائرکٹری میں اشیاء کی فہرست حاصل کریں۔
اس مثال سے مخصوص ڈائرکٹری میں موجود اشیاء ملیں گی۔
Get-ChildItem C:\Docs
مثال 2: ڈائرکٹری میں اشیاء کے نام حاصل کریں۔
اس مثال سے صرف مخصوص ڈائریکٹری میں موجود فائلوں کے نام ملیں گے۔
Get-ChildItem C:\Docs -نام
اوپر بیان کردہ کوڈ میں:
- سب سے پہلے، وضاحت کریں ' Get-ChildItem cmdlet فائل پاتھ کے ساتھ۔
- آخر میں، شامل کریں ' -نام فائل کے ناموں کی فہرست حاصل کرنے کے لیے پیرامیٹر:
مثال 3: ڈائرکٹری اور سب ڈائرکٹری میں چائلڈ آئٹمز حاصل کریں۔
اس مثال میں، ذیلی ڈائریکٹریوں میں دستیاب چائلڈ آئٹمز کو بھی بازیافت کیا جائے گا:
Get-ChildItem C:\Docs\ * .TXT -دوبارہ - فورسمندرجہ بالا کوڈ کے مطابق:
- سب سے پہلے، وضاحت کریں ' Get-ChildItem 'cmdlet، ڈائرکٹری پاتھ کے ساتھ' * 'وائلڈ کارڈ.
- اس کے بعد وضاحت کریں ' -دوبارہ ذیلی ڈائریکٹریوں سے اشیاء حاصل کرنے کے لیے پیرامیٹر اور پھر استعمال کریں - فورس پیرامیٹر:
مثال 4: رجسٹری کیز حاصل کرنے کے لیے 'Get-ChildItem' Cmdlet استعمال کریں۔
یہ مظاہرہ دیے گئے کوڈ کا استعمال کرتے ہوئے رجسٹری کیز کو بازیافت کرے گا:
Get-ChildItem - راستہ HKLM: \ ہارڈ ویئراوپر بیان کردہ کوڈ میں:
- سب سے پہلے، وضاحت کریں ' Get-ChildItem 'cmdlet، کے ساتھ' - راستہ پیرامیٹر، اور رجسٹری کلیدی راستہ تفویض کریں:
مثال 5: کوڈ سائننگ اتھارٹی کے ساتھ تمام سرٹیفکیٹ حاصل کریں۔
اس مظاہرے میں، کوڈ پر دستخط شدہ سرٹیفکیٹ دیئے گئے کوڈ کا استعمال کرتے ہوئے بازیافت کیے جائیں گے:
Get-ChildItem - راستہ سرٹیفکیٹ: \ لوکل مشین \ میرااوپر بیان کردہ کوڈ میں:
- سب سے پہلے، وضاحت کریں ' Get-ChildItem 'cmdlet، اس کے بعد ' - راستہ پیرامیٹر جس کے پاس کوڈ پر دستخط شدہ سرٹیفکیٹس کا راستہ ہے:
یہ سب فائلوں، رجسٹری اور سرٹیفکیٹس کی فہرست کے بارے میں تھا۔
نتیجہ
cmdlet ' Get-ChildItem صارف کے ذریعہ فراہم کردہ فائل پاتھ سے آئٹمز اور چائلڈ آئٹمز کو بازیافت کرتا ہے۔ مزید یہ کہ ' -دوبارہ ” پیرامیٹر کو ذیلی ڈائرکٹری سے اشیاء کو بازیافت کرنے کے لیے بیان کردہ cmdlet کے ساتھ استعمال کیا جاتا ہے۔ اس پوسٹ نے کئی مثالوں کے ساتھ 'Get-ChildItem' cmdlet کا مظاہرہ کیا ہے۔