Мне нужно переименовать кучу файлов сразу в Windows PowerShell. Я прочитал статью HTG here, и это немного помогло.Переименование файлов с помощью PowerShell
Моя проблема заключается в том, что он будет переименовывать файлы только в верхней части каталога, ничего глубже. Например: существует FOLDER A, а внутри FOLDERA - документ и FOLDER B. Внутри FOLDER B есть другой документ. Обе папки и оба документа необходимо переименовать. Как это работает в настоящее время является то, что FOLDER A, документ в FOLDER A и ПАПКА B переименовываются, а не документ внутри FOLDER B.
Мой текущий код:
Dir | Rename-Item –NewName { $_.name –replace “ “,”_” }
Спасибо за помощь!
Это возвращается с ошибкой: Rename-Item: Невозможно переименовать, потому что цель, задающее представления путь или имя устройства. – Kyle2595
Неверный вопрос. Посмотрите, соответствует ли обновленный ответ вашей проблеме. –
Прохладный, большое вам спасибо! Оно работало завораживающе! – Kyle2595