From f127dfa1f2c8c1889c037dd6f57b50a297cf528a Mon Sep 17 00:00:00 2001 From: Niko Ehrenfeuchter <nikolaus.ehrenfeuchter@unibas.ch> Date: Tue, 23 Apr 2019 22:12:55 +0200 Subject: [PATCH] Make script location-agnostic --- Scripts/Watch-Logfile.ps1 | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Scripts/Watch-Logfile.ps1 b/Scripts/Watch-Logfile.ps1 index da9a9ed..a2d8dc1 100644 --- a/Scripts/Watch-Logfile.ps1 +++ b/Scripts/Watch-Logfile.ps1 @@ -1,3 +1,7 @@ +# Make sure to run from the directory containing the script itself: +$BaseDir = $(Split-Path $MyInvocation.MyCommand.Path) +Push-Location $BaseDir + $LocalConfiguration = ".\ScriptsConfig.ps1" if (Test-Path $LocalConfiguration) { . $LocalConfiguration @@ -13,4 +17,6 @@ if (Test-Path $LogFile) { Get-Content -Tail 20 -Wait $LogFile } else { Write-Host "Logfile '$LogFile' doesn't exist." -} \ No newline at end of file +} + +Pop-Location \ No newline at end of file -- GitLab