גלה את המבנה של רכיבי cmdlet של PowerShell

הושלמה

קיימים אלפי רכיבי cmdlet של Windows PowerShell המוכללים במערכות ההפעלה של Windows ומוצרים אחרים של Microsoft. לא ניתן לשנן את השמות ואת התחביר של כל הפקודות הללו. למרבה המזל, יוצרי cmdlet בונים רכיבי cmdlet באמצעות תבנית נפוצה שמסייעת לך לחזות גם שם של cmdlet וגם את התחביר שלו. תבנית נפוצה זו מקלה עליך הרבה יותר לגלות רכיבי cmdlet ולהשתמש בהם.

הערה

התבנית הנפוצה שבה משתמשות רכיבי cmdlet של PowerShell היא 'שם עצם של פועל פועל.

פעלי Cmdlet

חלק הפועל של שם cmdlet מציין מה עושה ה- cmdlet. קיימת ערכה של פעלים מאושרים שבהם משתמשים יוצרי cmdlet, שמספקת עקביות בשמות cmdlet. פעלים נפוצים כוללים:

  • את. מאחזר משאב, כגון קובץ או משתמש.
  • הגדר. שינוי הנתונים המשויכים למשאב, כגון קובץ או מאפיין משתמש.
  • חדש. יצירת משאב, כגון קובץ או משתמש.
  • הוסף. הוספת משאב לגורמים מכילים של משאבים מרובים.
  • הסר. מחיקת משאב מרכיבים מכילים של משאבים מרובים.

הערה

באפשרותך להפעיל את הפקודה Get-Verb כדי לקבל את הרשימה המלאה של פעלים מאושרים.

רשימה זו מייצגת רק חלק מהפעלים שבהם משתמשות רכיבי cmdlet. בנוסף, פעלים מסוימים מבצעים פונקציות דומות. לדוגמה, הוסף יכול ליצור משאב, בדומה לפועל החדש. פעלים מסוימים עשויים להיראות דומים, אך יש להם פונקציות שונות. לדוגמה, הפועל Read מאחזר מידע שהמשאבים מכילים, כגון תוכן של קובץ טקסט, ואילו הפועל Get מאחזר את הקובץ בפועל.

שמות עצם של Cmdlet

חלק שם עצם של שם cmdlet מציין על אילו סוגים של משאבים או אובייקטים משפיע ה- cmdlet. כל רכיבי ה- cmdlet הפועלים על אותו משאב צריכים להשתמש באותו שם עצם. לדוגמה, שם עצם של Service הוא עבור רכיבי cmdlet פועלים עם שירותי Windows ושם עצם של תהליך מיועד לניהול תהליכים במחשב.

שמות עצם יכולים לכלול גם קידומות שמסייעות לקבץ שמות עצם קשורים במשפחות. לדוגמה, שמות עצם של Active Directory מתחילים באותיות AD (כגון ADUser, ADGroupו- ADComputer). רכיבי cmdlet של Microsoft SharePoint Server מתחילים בקידומת SP, ורכיבי cmdlet של Microsoft Azure מתחילים בקידומת Az.

הערה

Windows PowerShell משתמש במונח הכללי כדי להפנות אל רכיבי cmdlet, פונקציות, זרימות עבודה, יישומים ופריטים אחרים. פריטים אלה שונים במונחים של שיטת יצירה. עם זאת, בשלב זה, עליך לשקול את כולם פועלים באותו אופן. מודול זה משתמש במונחים פקודות וcmdlet להעברה.