פוסט זה הרחיב את ה-cmdlet 'Get-ChildItem' ב-PowerShell.
Get-ChildItem: רישום קבצים, רישום ואישורים
ה-cmdlet המוצהר מקבל את הפריטים ואת הפריטים הצאצאים מנתיב הקובץ שסופק. דוגמאות הקשורות ל-cmdlet המוצהר מוצגות להלן.
דוגמה 1: קבל את רשימת הפריטים בספרייה באמצעות ה-Cmdlet 'Get-ChildItem'
דוגמה זו תקבל את הפריטים הממוקמים בספרייה שצוינה:
Get-ChildItem C:\Docs
דוגמה 2: קבל את שמות הפריטים בספרייה
דוגמה זו תקבל רק את שמות הקבצים הממוקמים בספרייה שצוינה:
Get-ChildItem C:\Docs -שֵׁם
בקוד האמור לעיל:
- ראשית, ציין את ' Get-ChildItem ' cmdlet יחד עם נתיב הקובץ.
- לבסוף, הוסף את ' -שֵׁם ' פרמטר כדי לקבל את רשימת שמות הקבצים:
דוגמה 3: קבל את פריטי הצאצא בספרייה ובספריית המשנה
באיור זה, פריטי הצאצא הזמינים בספריות המשנה יאוחזרו גם:
Get-ChildItem C:\Docs\ * .טקסט -חזרה -כּוֹחַלפי הקוד לעיל:
- ראשית, ציין את ' Get-ChildItem ' cmdlet, יחד עם נתיב הספרייה עם ' * 'תו כללי.
- לאחר מכן ציין את ' -חזרה פרמטר ' כדי לקבל את הפריטים מספריות המשנה ולאחר מכן השתמש ב-' -כּוֹחַ ' פרמטר:
דוגמה 4: השתמש ב-'Get-ChildItem' Cmdlet כדי לקבל את מפתחות הרישום
הדגמה זו תחזיר את מפתחות הרישום באמצעות הקוד הנתון:
Get-ChildItem -נָתִיב HKLM:\HARDWAREבקוד האמור לעיל:
- ראשית, ציין את ' Get-ChildItem ' cmdlet, יחד עם ' -נָתִיב ' פרמטר, והקצה את נתיב מפתח הרישום:
דוגמה 5: השג את כל האישורים עם רשות חתימת הקוד
בהדגמה זו, האישורים החתומים בקוד יאחזרו באמצעות הקוד הנתון:
Get-ChildItem -נָתִיב Cert:\LocalMachine\Myבקוד האמור למעלה:
- ראשית, ציין את ' Get-ChildItem ' cmdlet, ואחריו ' -נָתִיב ' פרמטר הכולל את הנתיב לאישורים החתומים בקוד:
זה היה הכל על רישום קבצים, רישום ואישורים.
סיכום
ה-cmdlet ' Get-ChildItem ' מאחזר את הפריטים והפריטים הצאצאים מנתיב הקובץ שסופק על ידי משתמש. יתר על כן, ה' -חזרה פרמטר ” משמש עם ה-cmdlet המוצהר כדי לאחזר את הפריטים מספריית משנה. פוסט זה הדגים את ה-cmdlet 'Get-ChildItem' עם מספר דוגמאות.