У меня есть имена файлов, содержащие 2 - х.
Перед первым текст всегда одинаков (
daughter of moon).После первого
-(за которым следует пробел, а перед-это также пробел) обычно указывается какое-то число (но также может быть текст).После второго
-похоже.
Я хочу разделить мое имя файла на 3. part1 - part2 - part3.jpg .
Я хотел бы иметь скрипт, который перемещает part3 в part2 (= переключить части).
Позже я хочу иметь возможность переключать некоторые части part2 и part1 .
Я пробовал такие вещи, как
get-childItem 'daugther of moon - * - 2*.jpg' | rename-item -newname ` { $_.name -replace ($x.split('moon -')[0], $x.split(' - ^ - ')[1], $x.split('- 2')[2], $x.split('.')[3] -join)}
но это, кажется, не работает.
Что я делаю неправильно?
