שאלת PS פשוטה

F00D Is G00D

New member
שאלת PS פשוטה

אני מוציא שני פלטים (טכנית אני ייכול גם לעשות להם PIPE אחד לשני ו PS מרוצה)
איך אני מאחד אותם לטבלה אחת בדרך פשוטה? אני לא מצליח להשלים עם העובדה שאין דרך כזו (וברצינות - שעה של גוגל וקריאה)

הנה דוגמא אחת של מישהוא שעשה את זה בלולאה.
http://blogs.perficient.com/microso...owershell-cmdlet-output-in-a-single-csv-file/
למה שזה לא יהיה קיים בילט-אין?
 

harpiya

New member
אני לא בטוח שאני מבין למה אתה מתכוון

אבל אולי תייצר אובייקט חדש, ופשוט תכניס לו את מה שאתה צריך בתור ממברים?
add-member
new-object
&nbsp
 

F00D Is G00D

New member
נניח רגע שאני רוצה כמו שהבחור בלינק רצה

Get-Mailbox | Get-MailboxStatistics

הוא רוצה עכשיו לקבל בפלט גם את הסטטיסטיקות. וגם את כתובת המייל ונניח גם את השם של ה DB (שהרי לכן התכנסנו היום).

אז ליצור/להוסיף ממבר לטבלה קיימת הייתה גם ההצעה שלו. אבל למה - למה אין אופציה פשוטה יותר?. הרי זה כ"כ מתבקש שאני אוכל לעשות משהוא כמו:

Get-Mailbox | Get-MailboxStatistics | select any, parameter, i, like

.במקרה כזה ייכול להייות קונפליקט אולי בין ממבר עם שם זהה שנמצא בשתי הפקודות. אבל אם גם המידע שונה - אז מי שפיתח את אותו מודול אדיוט ואני לא רוצה להתחשב בו ולהוריד פיצ'ר כ"כ מתבקש.


בע - עכשיו אני כבר מגיע להשלמה שזה םשוט לא קיים.

מה שעצוב זה שבמקרה שלי היה לי יותר קל פשוט לקחת את הפלט ששתי הפקודות נתנו לCSV , ושהיו בדיוק באורך זהה. ולהעתיק את הטבלאות באקסל אחת אל השניה.
 
למעלה