تناول هذا المنشور بالتفصيل أمر cmdlet 'Get-ChildItem' في PowerShell.
Get-ChildItem: سرد الملفات والسجل والشهادات
يحصل الأمر cmdlet المحدد على العناصر والعناصر الفرعية من مسار الملف المقدم. الأمثلة المتعلقة بأمر cmdlet المذكور موضحة أدناه.
مثال 1: الحصول على قائمة العناصر في دليل باستخدام Cmdlet 'Get-ChildItem'
سيحصل هذا المثال على العناصر الموجودة في الدليل المحدد:
Get-ChildItem ج: المستندات
مثال 2: احصل على أسماء العناصر في دليل
سيحصل هذا المثال فقط على أسماء الملفات الموجودة في الدليل المحدد:
Get-ChildItem ج: المستندات -اسم
في الكود المذكور أعلاه:
- أولاً ، حدد ' Get-ChildItem 'cmdlet مع مسار الملف.
- أخيرًا ، أضف ' -اسم 'للحصول على قائمة بأسماء الملفات:
مثال 3: احصل على العناصر الفرعية في الدليل والدليل الفرعي
في هذا الرسم التوضيحي ، سيتم أيضًا استرداد العناصر الفرعية المتوفرة في الدلائل الفرعية:
Get-ChildItem ج: \ مستندات \ * .رسالة قصيرة -يعيد تنفيذ -قوةحسب الكود أعلاه:
- أولاً ، حدد ' Get-ChildItem 'cmdlet ، جنبًا إلى جنب مع مسار الدليل الذي يحتوي على' * 'بدل.
- بعد ذلك حدد ' -يعيد تنفيذ 'للحصول على العناصر من الدلائل الفرعية ثم استخدام' -قوة ' معامل:
مثال 4: استخدم 'Get-ChildItem' Cmdlet للحصول على مفاتيح التسجيل
سيسترجع هذا العرض التوضيحي مفاتيح التسجيل باستخدام الرمز المحدد:
Get-ChildItem -طريق HKLM: \ الأجهزةفي الكود المذكور أعلاه:
- أولاً ، حدد ' Get-ChildItem 'cmdlet ، جنبًا إلى جنب مع' -طريق '، وتعيين مسار مفتاح التسجيل:
مثال 5: احصل على جميع الشهادات مع مرجع توقيع الرمز
في هذا العرض التوضيحي ، سيتم استرداد الشهادات الموقعة بالرمز باستخدام الرمز المحدد:
Get-ChildItem -طريق الشهادة: \ LocalMachine \ Myفي الكود المذكور أعلاه:
- أولاً ، حدد ' Get-ChildItem 'cmdlet ، متبوعًا بـ' -طريق 'المعلمة التي لها المسار إلى الشهادات الموقعة برمز:
كان هذا كل شيء عن سرد الملفات والتسجيل والشهادات.
خاتمة
أمر cmdlet ' Get-ChildItem 'يسترد العناصر والعناصر الفرعية من مسار الملف المقدم بواسطة المستخدم. وعلاوة على ذلك، فإن ' -يعيد تنفيذ يتم استخدام المعلمة 'مع الأمر cmdlet المحدد لاسترداد العناصر من دليل فرعي. أظهر هذا المنشور cmdlet 'Get-ChildItem' مع العديد من الأمثلة.