Windows tarjoaa kaksi komentoa, joiden avulla kuka tahansa, jolla on järjestelmänvalvojan oikeudet, voi viedä Windows-tapahtumalokeja PowerShellin avulla. Prosessi on yksinkertainen, mutta se voidaan tehdä useilla tavoilla käyttämälläGet-WinEvent
taiGet-EventLog
cmdletit Windows-versiosta riippuen.
Windows-tapahtumalokien vieminen PowerShellillä
Tässä on kolme komentoa parillisten lokien purkamiseen PowerShellin avulla.
- Get-WinEventin käyttö
- Käytä Get-EventLogia
- Wevtutilin käyttö raaka-EVTX-lokeille
Voit suorittaa nämä komennot PowerShellissä tai Windows Terminalissa.
1] Get-WinEventin käyttäminen
Järjestelmälokin vieminen suoraan .csv-tiedostoon:
Get-WinEvent -LogName System | Export-Csv -Path "C:\Log\SystemLog.csv" -NoTypeInformation
Tässä LogName System tarkoittaa järjestelmälle luotuja lokeja, jotka viedään CSV-muodossa.
Jos haluat lokit viimeisen 24 tunnin ajalta .csv-muodossa:
Get-WinEvent -LogName Application -StartTime (Get-Date).AddDays(-1) | Export-Csv -Path "C:\Logs\ApplicationLastDay.csv" -NoTypeInformation
2] Get-EventLogin käyttäminen
Sovelluslokin vieminen suoraan txt-tiedostoon:
Get-EventLog -LogName Application | Out-File -FilePath "C:\Log\ApplicationLog.txt"
Tässä LogName Application: Määrittää. Tulos tallennetaan pelkkänä tekstitiedostona.
Lukea:
3] wevtutilin käyttö raaka-EVTX-lokeille
EVTX-tiedostot ovattiedostot, jotka on tallennettu Windowsin tapahtumalokipalvelun käyttämään omaan .evtx-muotoon. Ne toimivat arkistona käyttöjärjestelmän ja asennettujen sovellusten luomien tapahtumien (esim. järjestelmätapahtumat, sovellusvirheet, tietoturvatarkastukset) tallentamiseen.
wevtutil epl Security "C:\LogsSecurityLog.evtx"
Tässä EPL tarkoittaa vientilokia. Yllä oleva komento Tulostaa lokit raakana, alkuperäisessä EVTX-muodossaan. Parasta EVTX-tiedoston luomisessa on, että voit avata sen suoraan tapahtumien katseluohjelmassa.
Toivottavasti tämä auttaa.
Kuinka avata EVTX -tiedostoja?
EVTX-tiedostoja voidaan avata ja analysoida useilla työkaluilla. Yleisin tapa on Event Viewer, sisäänrakennettu Windows-sovellus, jonka avulla voit tarkastella ja tulkita tapahtumalokeja. Pääset siihen painamalla Win + R, kirjoitaeventvwr, ja avaa "Avaa tallennettu loki" -vaihtoehto ladataksesi ulkoiset EVTX-tiedostot.
Lukea:
Voidaanko EVTX-tiedostoja muuntaa CSV-muotoon?
EVTX-tiedostot voidaan muuntaa helppokäyttöisempiin muotoihin, kuten CSV tai pelkkä teksti analyysin helpottamiseksi. Voit käyttääGet-WinEvent
cmdlet PowerShellissä poimia tiettyjä tapahtumatietoja ja viedä ne CSV-tiedostoon WinEventin tai työkalujen, kuten esim.Evtx2JsontaiLokin jäsentäjä.
Get-WinEvent -LogName Application | Export-Csv -Path "C:\Logs\ApplicationLog.csv" -NoTypeInformation
Lukea:.