Get-WinEvent PowerShell Cmdletని ఉపయోగించేందుకు పూర్తి గైడ్

Get Winevent Powershell Cmdletni Upayogincenduku Purti Gaid



ది ' గెట్-విన్ ఈవెంట్ ” ఈవెంట్ లాగ్‌లను పొందడానికి PowerShellలోని cmdlet ఉపయోగించబడుతుంది. అంతేకాకుండా, ఇది రిమోట్ మరియు లోకల్ కంప్యూటర్‌లలో ఈవెంట్ ట్రేసింగ్ లాగ్ ఫైల్‌లను కూడా పొందుతుంది. మరింత ప్రత్యేకంగా ఇది సిస్టమ్ మరియు అప్లికేషన్ లాగ్‌లను మాత్రమే పొందుతుంది. ఈ cmdlet ' నుండి సహాయం పొందుతుంది విండోస్ ఈవెంట్ లాగ్ లాగ్‌లను పొందేటప్పుడు సాంకేతికత. 'Get-WinEvent' cmdlet ఈవెంట్ లాగ్ ప్రొవైడర్లు మరియు ఈవెంట్ లాగ్‌ల జాబితాలను తిరిగి పొందుతుంది.

ఈ కథనంలో, cmdlet “Get-WinEvent” గురించి వివరించబడుతుంది.

Get-WinEvent PowerShell Cmdletని ఉపయోగించేందుకు పూర్తి గైడ్

పై విభాగంలో వివరించినట్లుగా, సిస్టమ్ మరియు అప్లికేషన్ యొక్క ఈవెంట్ లాగ్‌లను పొందడానికి పేర్కొన్న cmdlet బాధ్యత వహిస్తుంది. పేర్కొన్న cmdletని వివరించే ఉదాహరణలు క్రింద పేర్కొనబడ్డాయి.







ఉదాహరణ 1: స్థానిక కంప్యూటర్ నుండి అన్ని లాగ్‌లను పొందడానికి “Get-WinEvent” Cmdletని ఉపయోగించండి

ఈ ఉదాహరణ స్థానిక కంప్యూటర్ నుండి అన్ని లాగ్‌ల జాబితాను తిరిగి పొందుతుంది:



పొందండి - WinEvent - జాబితాలాగ్ *



ఉదాహరణ 2: సెటప్ జాబితా లాగ్‌ను పొందడానికి “గెట్-విన్ఈవెంట్” Cmdletని ఉపయోగించండి

ఈ ఉదాహరణ సెటప్ లాగ్‌ల జాబితాను ప్రదర్శిస్తుంది:





పొందండి - WinEvent - లిస్ట్‌లాగ్ సెటప్ | ఫార్మాట్-జాబితా -ఆస్తి *

పై కోడ్ స్నిప్పెట్‌లో:

  • మొదట, '' అని వ్రాయండి గెట్-విన్ ఈవెంట్ ” cmdlet తరువాత “ -లిస్ట్‌లాగ్ 'పరామితి కలిగి' సెటప్ ” విలువ కేటాయించబడింది.
  • అప్పుడు, 'ని జోడించండి | 'పైప్‌లైన్ తరువాత' ఫార్మాట్-జాబితా ” cmdlet.
  • చివరగా, 'ని కేటాయించండి -ఆస్తి 'పరామితి మరియు జోడించు' * ”అన్ని ప్రాపర్టీలను ఎంచుకోవడానికి వైల్డ్‌కార్డ్:



ఉదాహరణ 3: ఈవెంట్ లాగ్స్ ప్రొవైడర్లు మరియు లాగ్ పేర్లను పొందడానికి “గెట్-విన్ఈవెంట్” Cmdletని ఉపయోగించండి

ఈ దృష్టాంతంలో, ఈవెంట్ లాగ్ ప్రొవైడర్లు మరియు లాగ్ పేర్లు “ని జోడించడం ద్వారా తిరిగి పొందబడతాయి. -లిస్ట్ ప్రొవైడర్ 'పరామితితో పాటు' గెట్-విన్ ఈవెంట్ 'cmdlet మరియు' * ”వైల్డ్ కార్డ్:

పొందండి - WinEvent - జాబితా ప్రొవైడర్ *

ఉదాహరణ 4: నిర్దిష్ట లాగ్‌కు వ్రాసే లాగ్ ప్రొవైడర్‌లను పొందడానికి “Get-WinEvent” Cmdletని ఉపయోగించండి

ఈ ప్రదర్శన ఇచ్చిన కోడ్‌ని అమలు చేయడం ద్వారా లాగ్ ప్రొవైడర్ల జాబితాను పొందుతుంది:

( పొందండి - WinEvent - ListLog Application ) .ప్రొవైడర్ పేర్లు

ఉదాహరణ 5: నిర్దిష్ట స్ట్రింగ్‌ను కలిగి ఉన్న ఈవెంట్ ప్రొవైడర్ లాగ్‌లను పొందడానికి “గెట్-విన్ఈవెంట్” Cmdletని ఉపయోగించండి

ఈ ఉదాహరణలో, నిర్దిష్ట స్ట్రింగ్ శోధించబడుతుంది మరియు వివిధ cmdletలలో కనుగొనబడుతుంది. అలా చేయడానికి, వైల్డ్‌కార్డ్‌లో స్ట్రింగ్‌ను చుట్టండి ' * ',తో పాటు' -లిస్ట్ ప్రొవైడర్ 'పరామితి మరియు' గెట్-విన్ ఈవెంట్ ” cmdlet:

పొందండి - WinEvent - జాబితా ప్రొవైడర్ * విధానం *

ఉదాహరణ 6: సర్వర్ నుండి ఈవెంట్ లాగ్‌లను పొందడానికి “Get-WinEvent” Cmdletని ఉపయోగించండి

ఈ ఉదాహరణ సర్వర్ నుండి లాగ్‌లను పొందుతుంది:

పొందండి - WinEvent - జాబితాలాగ్ * -కంప్యూటర్ పేరు స్థానిక హోస్ట్ | ఎక్కడ-వస్తువు { $_ .రికార్డ్ కౌంట్ }

ఈ పైన పేర్కొన్న కోడ్‌లో:

  • ముందుగా, 'ని పేర్కొనండి గెట్-విన్ ఈవెంట్ 'cmdlet తో పాటు' -లిస్ట్‌లాగ్ 'పరామితి మరియు వైల్డ్ కార్డ్' * ”.
  • ఆపై 'ని జోడించండి -కంప్యూటర్ పేరు 'విలువ కలిగిన పరామితి' స్థానిక హోస్ట్ 'దీనికి కేటాయించబడింది మరియు జోడించు' | ” దాని తర్వాత పైప్‌లైన్.
  • చివరగా, నిర్వచించండి ' ఎక్కడ-వస్తువు పేర్కొన్న షరతుతో cmdlet:

పవర్‌షెల్‌లో Get-WinEvent కమాండ్‌ని ఉపయోగించడం గురించి ఇదంతా జరిగింది.

ముగింపు

ది ' గెట్-విన్ ఈవెంట్ ” cmdlet స్థానిక మరియు రిమోట్ సిస్టమ్‌లలో ఈవెంట్ ట్రేసింగ్ లాగ్ ఫైల్‌లు మరియు ఈవెంట్ లాగ్‌లను పొందుతుంది. అంతేకాకుండా, ఇది ఈవెంట్ లాగ్ ప్రొవైడర్లు మరియు ఈవెంట్ లాగ్‌ల జాబితాను కూడా పొందుతుంది. ఈ కథనం అనేక ఉదాహరణల సూచనతో “గెట్-విన్ఈవెంట్” cmdletని వివరించింది.