Jak exportovat protokoly událostí Windows pomocí PowerShellu

Jak Exportovat Protokoly Udalosti Windows Pomoci Powershellu



Windows nabízí dva příkazy, které umožňují komukoli s oprávněním správce exportovat protokoly událostí Windows pomocí PowerShellu. Tento proces je přímočarý, ale lze jej provést několika způsoby pomocí Get-WinEvent nebo Get-EventLog v závislosti na verzi rutin Windows.



 Jak exportovat protokoly událostí Windows pomocí PowerShellu





Jak exportovat protokoly událostí Windows pomocí PowerShellu

Zde jsou tři příkazy pro extrahování protokolů Even pomocí PowerShellu.





  • Pomocí Get-WinEvent
  • Pomocí Get-EventLog
  • Použití wevtutil pro Raw EVTX Logs

Tyto příkazy můžete spustit v prostředí PowerShell nebo Windows Terminal.



1] Pomocí Get-WinEvent

 Systémový protokol Windows

Export systémového protokolu přímo do souboru .csv:

Get-WinEvent -LogName System | Export-Csv -Path "C:\Log\SystemLog.csv" -NoTypeInformation

LogName System zde znamená logy generované pro System a exportuje se ve formátu CSV.



Pokud chcete protokoly za posledních 24 hodin ve formátu .csv:

sněžení spořič obrazovky Windows 7
Get-WinEvent -LogName Application -StartTime (Get-Date).AddDays(-1) | Export-Csv -Path "C:\Logs\ApplicationLastDay.csv" -NoTypeInformation

2] Pomocí Get-EventLog

 Windows protokolu aplikací

Export protokolu aplikace přímo do souboru txt:

Get-EventLog -LogName Application | Out-File -FilePath "C:\Log\ApplicationLog.txt"

Here LogName Application: Určuje protokoly generované pro aplikace . Výstup se uloží jako prostý textový soubor.

umístění není k dispozici Windows 10

Číst : Jak vymazat protokol událostí ve Windows

3] Použití wevtutil pro Raw EVTX Logs

 Bezpečnostní protokol Windows

Soubory EVTX jsou Protokol událostí systému Windows soubory uložené v proprietárním formátu .evtx používaném službou Protokol událostí systému Windows. Slouží jako úložiště pro záznam událostí (např. systémové události, chyby aplikací, bezpečnostní audity) generované operačním systémem a nainstalovanými aplikacemi.

wevtutil epl Security "C:\LogsSecurityLog.evtx"

Zde EPL znamená Export log. Výše uvedený příkaz Výstupy protokoly v jejich nezpracovaném, nativním formátu EVTX. Nejlepší na generování souboru EVTX je to, že jej můžete přímo otevřít v prohlížeči událostí.

Doufám, že to pomůže.

Jak otevřít soubory EVTX?

Soubory EVTX lze otevřít a analyzovat pomocí několika nástrojů. Nejběžnější metodou je Prohlížeč událostí, vestavěná aplikace systému Windows, která umožňuje prohlížet a interpretovat protokoly událostí. Pro přístup k němu stiskněte Win + R, zadejte eventvwr a otevřete možnost „Otevřít uložený protokol“ pro načtení externích souborů EVTX.

Číst: Jak vytvořit vlastní zobrazení v prohlížeči událostí ve Windows

Lze soubory EVTX převést na CSV?

Soubory EVTX lze pro snadnější analýzu převést do přístupnějších formátů, jako je CSV nebo prostý text. Pomocí rutiny Get-WinEvent v PowerShellu můžete extrahovat konkrétní data událostí a exportovat je do souboru CSV pomocí WinEvent nebo nástrojů jako Evtx2Json nebo Log Parser .

Get-WinEvent -LogName Application | Export-Csv -Path "C:\Logs\ApplicationLog.csv" -NoTypeInformation

Číst : Jak exportovat soubory protokolu správy v systému Windows 11 .

Populární Příspěvky