Quantcast
Channel: Windows PowerShell Forum
Viewing all articles
Browse latest Browse all 2314

"Pfad" aus einem String schneiden

$
0
0
Hallo,

wie kann ich am besten den "Pfad" aus einem String schneiden?

string = "C:\A\B\C\D\Text.txt"

Von dem String benötige ich nur den Pfad.
Den Dateinamen konnte ich wie folgt ausschneiden:

$tring = $string.Substring($file_entry.LastIndexOf('\') + 1)

Ich habe dann versucht die Backslashes zu zählen und Mittels
split zu schneiden.

$slash_count = (("$string".split('\')).count) -1
($string -split "\\")[-$slash_count]

split scheint hier auch nicht wirklich hilfreich zu sein.
Es sei denn, es funktioniert etwas in der Art (schon probiert):

($string -split "\\")[-1]..[-3]    # war nur so ein Gedanke

Lange Rede, kurzer Sinn. Wie kriege ich also am günstigsten
den "Pfad" aus dem String geschnitten?

Vielen Dank schon mal.

Gruß

Viewing all articles
Browse latest Browse all 2314


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>