none
שאלה לגבי PowerShell RRS feed

  • שאלה

  • שלום לכולם, אני חדש בפורום, 

     

    התחלתי להשתמש ב PowerShell. 

    אני עובד עם המדריכים ב technet 

    יש לי שתי שאלות : 

    1. לגבי cmdlet format table  כתוב שם לגבי הארגומנט הבא : [[-Property] <Object[]>] (הארגומנט הראשון - ברירת המחדל)

      שהוא לא אמור לקבל ב pipline. הנה, כתוב כל : Accept Pipeline Input? - false

    אבל הדוגמה הכי פשוטה מראה שזה דווקא כן עובד. למשל :  gps|format-table -property id

    ה property- כן מקבלת את מה שהועבר ב pipeline . . . . 

    האם זו טעות בהבנה שלי או טעות ב technet? 

     

    2. לגבי השורה (החלקית) הבאה :

     ........{dir *.txt|rename-item -path {$_.name

    למה יש את הסוגרים המסולסלים? 

    למה אי אפשר פשוט לכתוב : $_.name 

    מה הסוגריים המסולסלים תורמים פה? 

     

    תודה רבה לעונים!

     


    יום ראשון 31 יולי 2011 22:07

כל התגובות

  • הכוונה לדעתי ב Pipeline הינה העברת מידע מפלט פקודה אחת לאחרת. מה שאתה רואה  ב

    C:\PS>get-service | format-table -property Name, DependentServices

    הוא למעשה את כיצד הפלט של הטבלה יציג את המידע.

    בקשר לשאלה השניה:

    http://www.computerperformance.co.uk/powershell/powershell_where.htm

    בהצלחה

     


    בברכה, יובל סיני, יועץ טכנולוגיות, אתר אינטרנט: http://www.ben-shushan.net Blog: http://blogs.microsoft.co.il/blogs/yuval14/
    יום שלישי 02 אוגוסט 2011 17:36