PowerShell aktuellen Pfad des Skripts ermitteln: Unterschied zwischen den Versionen
Aus znilwiki
BLinz2 (Diskussion | Beiträge) K (Textersetzung - „<comments>“ durch „<comments />“) |
(kein Unterschied)
|
Aktuelle Version vom 6. August 2017, 19:51 Uhr
Ausgangslage:
Wir möchten den Pfad haben in dem unser PowerShell .ps1 Skript gerade läuft.
Lösung:
function Get-ScriptDirectory {
$Invocation = (Get-Variable MyInvocation -Scope 1).Value
Split-Path $Invocation.MyCommand.Path
}
$installpath = Get-ScriptDirectory
In der $installpath
steht nun der aktuelle Pfad drin.
Hab ich irgendwo mal per Google gefunden ... vermutlich unter http://blogs.msdn.com/b/powershell/archive/2007/06/19/get-scriptdirectory.aspx, steht aber an noch mehr Stellen.
Loading comments...