Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Ренейминг определенных символов в множестве файлов и дочерних файлов в одной папке

Кирилл Недыхалов Ученик (209), на голосовании 3 месяца назад
Как через PowerShell заменить все символы "✕" на "x" в папках и дочерних папках (и желательно в дочерних папках дочерних папок папки) C:\Users\Кирилл\TheoTown\plugins\

(Вручную не варик, там 1400+ папок и в каждой есть дочерние)
Голосование за лучший ответ
Алекс Куха Высший разум (461677) 4 месяца назад
Задача разбивается на две
  • поиск файлов н-р dir /S ...
  • замена символов в файле. Тут можно sed использовать, но если очень хочется pwsh, то прочитать (get-Content), заменить ($a.replace("X","x")), записать. При записи надо учесть кодовую страницу
Похожие вопросы