הפקודות שאתה מבצע ב- PowerShell ו-שורת הפקודה יכולה להפיק מידע. לפעמים, מדובר רק במספר שורות, למשל, כשאתה בודק את הפינג, או שזה יכול להיות הרבה קווים, למשל כאשר כתובת ה- IP המקומית שלך או ה- IP החיצוני שלך. ללא קשר למשך זמן הפלט, לפעמים אתה פשוט צריך לשמור אותו בקובץ, כך שלא תצטרך להביא את המידע שוב ושוב. שניהם Command Prompt וגם PowerShell תומכים בהעתקה והדבקה אך ניתן גם לשמור פלט פקודות בקובץ כאשר הפקודה מופעלת. כך תוכלו לעשות זאת הן בשורת הפקודה והן ב- PowerShell.
פלט פקודה לקובץ - שורת פקודה
פתח את שורת הפקודה והזן את הפקודה שברצונך להפעיל. לפני שתלחץ על Enter, הוסף את הדברים הבאים בסוף;
> name-of-file.txt
אינך צריך ליצור את קובץ הטקסט תחילה. שורת הפקודה תעשה זאת עבורך. אם אתה מזין רק את שם הקובץ, הוא ייווצר באותה ספרייה בה נמצא שורת הפקודה כרגע. אתה יכול לשמור את הפלט במקום אחר על ידי הוספת הנתיב לתיקיה שאליה ברצונך לשמור את הפלט.
> path-to-foldername-of-file.txt
אם ברצונך לשמור את הפלט לקובץ אך גם להציג אותו בשורת הפקודה, תוכל לעשות זאת באמצעות פקודה זו;
> path-to-foldername-of-file.txt | type path-to-foldername-of-file.txt

פלט פקודה לקובץ - PowerShell
ב- PowerShell, אתה יכול לשלוח פלט פקודות ל-קובץ באותה דרך שאתה יכול בשורת הפקודה. הזן את הפקודה שברצונך להפעיל ולפני שאתה מקיש על Enter, הוסף את הדברים הבאים בסוף. שוב, לא תצטרך ליצור את קובץ הטקסט. PowerShell יעשה זאת בשבילכם.
> name-of-file.txt
זה יחסוך את קובץ הפלט באותה ספריהש- PowerShell נמצא כרגע. לשמירת הפלט בקובץ במיקום אחר, אתה יכול לציין את הנתיב לתיקיה בה ברצונך לשמור אותה.
אם ברצונך להציג את הפלט, אינך יכול לעשות זאת במקביל ליצירת הקובץ. לאחר יצירתו, הרץ פקודה זו ותוכלו לראות את תוכנה.
Get-Content -Path "path-to-filefile-name.txt"

אם אתה תוהה אם הפלט יכול להיותשנשמר בסוג אחר של קובץ, התשובה היא לא. גם שורת הפקודה וגם PowerShell יכולים לכתוב / ליצור קובצי טקסט באופן טבעי בלבד ואין דרך לעצב את הפלט כך שכששמור בקובץ הוא נראה בצורה מסוימת.
הערות