Setup Relative Logging

$ScriptDir = Split-Path -Parent $MyInvocation.MyCommand.Path
$LogDir    = Join-Path $ScriptDir "Logs"

if (-not (Test-Path $LogDir)) {
    New-Item -Path $LogDir -ItemType Directory | Out-Null
}

$Timestamp = (Get-Date).ToString("yyyyMMdd-HHmmss")
$LogFile   = Join-Path $LogDir "$Timestamp-{script-name}.log"