במאמר זה, ה-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' תוך התייחסות למספר דוגמאות.