Putin is a war criminal and a son of a bitch!


 

Skript převádějící logy z Netapp z evt na csv do jednoho souboru.

Vlož skript Artnas_merge.ps1 do složky kde se nachází logy a spust pomocí PowerShell konzole.
Skript nejdříve překonvertuje soubory z evt na evtx a následně exportuje do csv.
Soubory evt jsou binární soubory, které nejsou čitelné standardními nástroji jako notepadd apod.
Převod do evtx se dělá kvůli tomu, že program Get-Event neumí pracovat s evt soubory, ale pouze s evtx.


########################################################################
# Název:  NetappMerge                                                  #
# Určení: Skript na převod logů Netapp (artnas) z evt do csv           #
# Autor:  DonJirka                                                 #
# Verze:  1.0                                                          #
########################################################################

if(!(Test-Path -Path conver_logs )){
   New-Item -ItemType directory -Path conver_logs
}

$files = Get-ChildItem ".\" -Filter "*.evt"

$converzion = ForEach ($file in $files)
{
    $name = $file.Name
    $nameX = $name + 'x'
    $convert = wevtutil export-log $name .\conver_logs\$nameX /lf
    $csv = Get-WinEvent -Path .\conver_logs\$nameX | Export-Csv merge_logs.csv -Encoding UTF8 -NoTypeInformation -append

}