מדריך זה יסקור את ה-cmdlet PowerShell 'פורמט'.
כיצד להשתמש בפקודות עיצוב כדי לשנות את תצוגת הפלט ב- PowerShell?
ה-cmdlets המצוינים להלן משמשים לעיצוב הפלט של PowerShell:
פקודה 1: פורמט רחב
ה-cmdlet ' פורמט רחב ” cmdlet ב- PowerShell משמש לעיצוב האובייקטים בטבלה הרחבה המפיקה את המאפיין האחד של כל אובייקט.
בואו ניקח דוגמה להבנה טובה יותר!
דוגמה: עצב את הפלט של ה-Cmdlet 'Get-Service' לטבלת שלוש עמודות
בצע את הפקודה המפורטת להלן כדי לעצב את הטבלה בסגנון רחב:
Get-Service | פורמט רחב -טור 3
לפי הקוד לעיל:
- ראשית, ספק את ה-cmdlet ' Get-Service ' וה ' | ' צנרת.
- לאחר מכן, כתוב את ' פורמט רחב ' פקודה.
- לבסוף, ציין את ' -טור ' פרמטר ולהקצות לו את הערך ' 3 ”:
פקודה 2: פורמט-רשימה
ה-cmdlet ' פורמט-רשימה ' משמש כדי לקבל אובייקט בצורה של רשימה, כאשר כל מאפיין בודד מוצג על קו ברור.
להדגמה מעשית, בדוק את הדוגמה המצורפת!
דוגמה: עצב את הפלט בפורמט רשימה באמצעות ה-Cmdlet 'Format-List'.
הפעל את הפקודה הנתונה למטה כדי לעצב את הפלט בצורה של רשימה:
קבל-תהליך אפליקציית מחשבון | פורמט-רשימה שֵׁם , תְעוּדַת זֶהוּת , נָתִיבבעקבות הקוד שצוין לעיל:
- ראשית, כתוב את ' קבל-תהליך ' cmdlet יחד עם שם התהליך הנקוב.
- לאחר מכן, ציין את ' | ' צנרת.
- לאחר מכן, ציין את ' פורמט-רשימה ' cmdlet והקצה את הפרמטר הנקוב מופרד בפסיקים:
פקודה 3: עיצוב-טבלה
כדי לאחזר את הפלט של פורמט הטבלה, ' פורמט-טבלה ' ניתן להשתמש ב-cmdlet ב-PowerShell.
דוגמה: קבל את הפלט בפורמט הטבלה באמצעות ה-Cmdlet 'Format-Table'.
כדי לעצב את הפלט בפורמט הטבלה, בצע את הפקודה הנתונה להלן:
קבל-תהליך | פורמט-טבלה שֵׁם , תְעוּדַת זֶהוּת , כֵּן , שם התהליך -גודל אוטומטיעל ידי ביצוע הקוד לעיל:
- ראשית, כתוב את ה-cmdlet המוצהר ואת ה-' | ' צנרת.
- לאחר מכן, הוסף את ' פורמט-טבלה פקודה עם הפרמטר הנקוב מוקצה מופרדת בפסיקים.
- לבסוף, ציין את ' -גודל אוטומטי ' פרמטר לחישוב רוחב העמודות בהתבסס על הנתונים שצוינו והופך את העמודות בטבלה לקריאה יותר:
זה הכל! דיברנו בקצרה על PowerShell ' פוּרמָט ' פקודות.
סיכום
ה ' פוּרמָט הפקודה ב- PowerShell נועדה לשנות את תצוגת הפלט במסוף. יש לו מספר cmdlets אחרים המשמשים לקבלת תצוגת פלט מותאמת אישית במסוף PowerShell. במדריך זה, הדגמנו את ה-cmdlets השונים של 'פורמט' בעזרת דוגמאות שונות.