מדריך שלם לשימוש ב-Get-WinEvent PowerShell Cmdlet

Mdryk Slm Lsymws B Get Winevent Powershell Cmdlet



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

במאמר זה, ה-cmdlet 'Get-WinEvent' יפורט.

מדריך שלם לשימוש ב-Get-WinEvent PowerShell Cmdlet

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







דוגמה 1: השתמש ב-'Get-WinEvent' Cmdlet כדי לקבל את כל היומנים ממחשב מקומי

דוגמה זו תאחזר את רשימת כל היומנים ממחשב מקומי:



לקבל - WinEvent - ListLog *



דוגמה 2: השתמש ב-'Get-WinEvent' Cmdlet כדי לקבל את יומן רשימת ההגדרות

דוגמה זו תציג את רשימת יומני ההגדרה:





לקבל - WinEvent - הגדרת ListLog | פורמט-רשימה -תכונה *

בקטע הקוד שלמעלה:

  • ראשית, כתוב את ' Get-WinEvent ' cmdlet ואחריו ' -יומן רשימה פרמטר בעל ' להכין ' הערך שהוקצה.
  • לאחר מכן, הוסף את ' | ' צינור ואחריו ' פורמט-רשימה 'cmdlet.
  • לבסוף, הקצה את ' -תכונה פרמטר ' והוסף את ' * 'תו כללי לבחירת כל המאפיינים:



דוגמה 3: השתמש ב-Cmdlet 'Get-WinEvent' כדי לקבל את ספקי יומני האירועים ושמות היומנים

באיור זה, ספקי יומן האירועים ושמות היומן יאוחזרו על ידי הוספת ' -ListProvider פרמטר ' יחד עם ' Get-WinEvent 'cmdlet וה-' * 'תו כללי:

לקבל - WinEvent - ListProvider *

דוגמה 4: השתמש ב-Cmdlet 'Get-WinEvent' כדי להשיג את ספקי היומן שכותבים ליומן ספציפי

הדגמה זו תקבל את רשימת ספקי היומן על ידי ביצוע הקוד הנתון:

( לקבל - WinEvent - יישום ListLog ) שמות ספקים

דוגמה 5: השתמש ב-Cmdlet 'Get-WinEvent' כדי לקבל את יומני ספק האירועים המכילים מחרוזת ספציפית

בדוגמה זו, המחרוזת הספציפית תחפש ותמצא בין רכיבי cmdlet שונים. כדי לעשות זאת, פשוט לעטוף את המחרוזת בתוך תו כללי ' * ', ביחד איתי ' -ListProvider ' הפרמטר וה' Get-WinEvent 'cmdlet:

לקבל - WinEvent - ListProvider * מְדִינִיוּת *

דוגמה 6: השתמש ב-'Get-WinEvent' Cmdlet כדי לקבל את יומני האירועים משרת

דוגמה זו תקבל את היומנים משרת:

לקבל - WinEvent - ListLog * -שם המחשב מארח מקומי | איפה-חפץ { $_ .RecordCount }

בקוד האמור לעיל:

  • ראשית, ציין את ' Get-WinEvent ' cmdlet יחד עם ' -יומן רשימה ' פרמטר והתו הכללי ' * '.
  • לאחר מכן הוסף את ' -שם המחשב ' פרמטר בעל הערך ' מארח מקומי ' שהוקצה לו והוסף את ' | 'צינור אחריו.
  • לבסוף, הגדר את ' איפה-חפץ ' cmdlet עם התנאי שהוזכר:

זה היה הכל על השימוש בפקודה Get-WinEvent ב- PowerShell.

סיכום

ה ' Get-WinEvent ” cmdlet מקבל את קובצי יומן מעקב אחר אירועים ויומני אירועים במערכות המקומיות והמרוחקות. יתר על כן, הוא מקבל גם את רשימת ספקי יומני האירועים ויומני האירועים. מאמר זה הסביר את ה-cmdlet 'Get-WinEvent' תוך התייחסות למספר דוגמאות.