Я пытаюсь удалить путь в пути, чтобы получить имя папки в моей переменной, не перепечатывая ее.Удаление пути с помощью PowerShell
Я хочу иметь TASKNAME в вар называется $ строка
я использовал -replace удалить часть.
Путь: C: \ 2017 \ 02 \ 21 \ TaskName \ Шаг \ войти
Это то, что я уже сделал:
$string = "C:\2017\02\21\TaskName\Step\log"
$string = $string -replace "\\Step\\log$"
Я пытался что-то вроде:
$string = $string -replace "C:\\*\\*\\*\\$"
, но это не работает
Так как кажется, ваш путь начинается с даты, вы можете сделать: $ String.split («\») [4] –