PowerShell - Teile eines Pfads in eine Variabel schreiben
Hallo Leute
Ich habe eine kleine Frage. Ist es möglich einem Pfad (Beispiel: \\Server\c$\Skripte\Powershell\Skrip.ps1) nur das File zu entziehen und dieses in eine Variabel zu schrieben?
Der Rest des Pfades sollte dann in eine andere Variabel geschrieben?
Ich habe mir da gedacht evtl. eine Überprüfung die sieht wann das letzte \ kommt.
Also im Grunde genommen soll es die Datei vom Pfad nehmen und beide Teile des gesamten Pfades in Variablen schrieben.
Vielen Dank für eure Hilfe!!
Gruss
ImmerKind
Ich habe eine kleine Frage. Ist es möglich einem Pfad (Beispiel: \\Server\c$\Skripte\Powershell\Skrip.ps1) nur das File zu entziehen und dieses in eine Variabel zu schrieben?
Der Rest des Pfades sollte dann in eine andere Variabel geschrieben?
Ich habe mir da gedacht evtl. eine Überprüfung die sieht wann das letzte \ kommt.
Also im Grunde genommen soll es die Datei vom Pfad nehmen und beide Teile des gesamten Pfades in Variablen schrieben.
Vielen Dank für eure Hilfe!!
Gruss
ImmerKind
Please also mark the comments that contributed to the solution of the article
Content-Key: 309941
Url: https://administrator.de/contentid/309941
Printed on: April 27, 2024 at 00:04 o'clock
1 Comment
Hallo Immerkind,
da gibt es schon wesentlich bessere Methoden:
oder auch
Grüße Uwe
da gibt es schon wesentlich bessere Methoden:
$path = '\\Server\c$\Skripte\Powershell\Skript.ps1'
$dir = Split-Path $path -Parent
$file = Split-Path $path -Leaf
$path = '\\Server\c$\Skripte\Powershell\Skript.ps1'
$dir= [System.IO.Path]::GetDirectoryName($path)
$file = [System.IO.Path]::GetFileName($path)