Я новичок PowerShell. Я получил имена файлов в папке с помощью командлета Get-ChildItem
.
Имена следуют этой схеме:
video_536_640Seg1-Frag3
video_536_640Seg1-Frag4
video_536_640Seg1-Frag7
Желаемый вывод - файлы следуют этой схеме:
Frag3-video_536_640Seg1
Frag4-video_536_640Seg1
Это может быть достигнуто путем разделения каждого имени файла по дефису, а затем переключения порядка каждого фрагмента.
Я пытался разделить с помощью -split
,
$items = $files -split "-"
но каждый компонент отправляется в отдельный индекс массива, и я не смог отсортировать индексы.