From 7182a0b8874f09ebc818f4791bca5bcf240adb4f Mon Sep 17 00:00:00 2001 From: Epic NaN Date: Sat, 1 Jun 2024 17:21:20 +0200 Subject: [PATCH] adjusted verbosity --- gaming/Slippi/group-replays-by-date.ps1 | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/gaming/Slippi/group-replays-by-date.ps1 b/gaming/Slippi/group-replays-by-date.ps1 index 4940249..4328cd7 100755 --- a/gaming/Slippi/group-replays-by-date.ps1 +++ b/gaming/Slippi/group-replays-by-date.ps1 @@ -26,18 +26,25 @@ param( $AllFiles = $( Get-ChildItem -Path $InputDir -Filter 'Game_*.slp' -Depth 1 ) +Write-Verbose "Script start. Processing [$( $AllFiles.Length )] files" + ForEach ($f in $AllFiles) { $FileName = $f.Name $FilePath = $f.FullName + Write-Verbose "Processing [${FileName}]" + $DateString = $( ( $FileName.Split("_").Split("T") )[1] ) $NewDateString = $( [datetime]::ParseExact($DateString,"yyyyMMdd",$null) ).ToString('yyyy-MM') $NewOutputDir = $( Join-Path $OutputDir $NewDateString ) if ( -not ( Test-Path $NewOutputDir ) ) { + Write-Verbose "[$NewOutputDir] doesn't exist. Creating" New-Item -Path $NewOutputDir -ItemType Directory } - Copy-Item -Path $FilePath -Destination $( Join-Path $NewOutputDir $FileName ) -Verbose -} \ No newline at end of file + Copy-Item -Path $FilePath -Destination $( Join-Path $NewOutputDir $FileName ) +} + +Write-Verbose "Script finished. Exiting"