Powershell - Backslash finden und alles dahinter löschen
Anfängerfrage - Leider keine Lösung dazu gefunden.
Daher meine Frage:
Wie ist möglich den Backflash (in der Mitte - 1) zu finden, und den Rest dahinter vollständig zu löschen?
Aus: "z:\Das ist der Ordner\Meine_Datei.egal", soll somit "z:\Das ist der Ordner" werden.
Danke für eure Hilfe.
Daher meine Frage:
Wie ist möglich den Backflash (in der Mitte - 1) zu finden, und den Rest dahinter vollständig zu löschen?
Aus: "z:\Das ist der Ordner\Meine_Datei.egal", soll somit "z:\Das ist der Ordner" werden.
Danke für eure Hilfe.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 625260
Url: https://administrator.de/contentid/625260
Ausgedruckt am: 19.12.2024 um 14:12 Uhr
3 Kommentare
Neuester Kommentar
Moin,
falls es Dir nicht auf die Suche, sondern auf das Verzeichnis ankommt, geht Folgendes:
[System.IO.Path]::GetDirectoryName($meinDateipfad).
$meinDateipfad ist ein string mit dem Dateipfad...
VG,
schleeke
falls es Dir nicht auf die Suche, sondern auf das Verzeichnis ankommt, geht Folgendes:
[System.IO.Path]::GetDirectoryName($meinDateipfad).
$meinDateipfad ist ein string mit dem Dateipfad...
VG,
schleeke
Backflash
😆, warum nicht gleich Backfisch?! Ach nee den gibt's erst Freitag...Weitere Alternativen zu oben
(gi 'z:\Das ist der Ordner\Meine_Datei.egal').DirectoryName
Split-path 'z:\Das ist der Ordner\Meine_Datei.egal'