У меня 80 000 файлов в папке, и мне нужно переименовать все их из
filename.jpg
в
._filename.jpg
в среде Windows, я думаю, из DOS. Причина в том, что я сжал эти файлы в tar.gz из unix и скопировал в windows, и по некоторым причинам имена файлов изменились.
Не могли бы вы сказать мне, что команда сделать это? Спасибо
windows-7
command-line
aneuryzm
источник
источник
ren
можно заменить текст только текстом той же длины. Например, если у вас есть файлыfile1.txt
иfile2.txt
,ren file*.txt blah*.txt
делает то , что вы ожидаете (теперь у вас есть файлыblah1.txt
иblah2.txt
). Однако, если вы затем введитеren blah*.txt myfile*.txt
команду бомбу, потому что он переименовываетblah1.txt
кmyfile.txt
(неmyfile1.txt
) , а затем не может переименоватьblah2.txt
вmyfile.txt
потому , что файл уже существует.Вот способ использования PowerShell:
Перейдите в свою папку и выполните эту команду
Дополнительная бонусная короткая версия:
источник
У меня есть 2 решения:
Все файлы находятся в одной папке
запустите следующую команду из командной строки в этой папке:
Полное решение, когда есть файлы в подпапках И когда вы хотите заменить первые n символов на строку, которую вы хотите: D
path
: поместите""
в корневой каталог ваших файлов (например, «C: \ documents and settings \ user \ desktop \ new folder»numfirstchars2replace
: поставить число с первыми символами для замены (в вашем случае, 2)str2put
: поместите строку для добавления в качестве префикса нового имени файла (в вашем случае,._
)источник
Если они все находятся в одной папке, вы можете выбрать их все с помощью
Control
+,A
а затем нажать,F2
чтобы переименовать одну из них. Все последующие файлы будут называться file (2), file (3) и т. Д.источник
Попробуйте Powershell (предустановлен в Windows 7):
(проверил это в моем загрузочном каталоге.)
Изменить : код Сиима К добавит дополнительный ".jpg" к каждому "._filename.jpg". Удалите этот последний «.jpg» из кода Siim K, и у вас будет короткий, элегантный код для переименования ваших файлов.
источник
Total Commander имеет действительно хороший инструмент для переименования.
источник
Я всегда считал Flash Renamer хорошим инструментом для переименования файлов в пакетном режиме.
Он имеет пробную и полную версии ($ 20) и может переименовывать файлы на основе метаданных - очень полезно для переименования файлов MP3, для которых я чаще всего использую.
источник
Если вы ищете удобный для пользователя способ переименования в массовом порядке, вы можете попробовать бесплатный инструмент Ant Renamer , есть огромный список действий, которые вы можете предпринять, и он также дает удобный предварительный просмотр перед любым переименованием. Я часто использую его, когда возиться с моей музыкой, фото или видео библиотеками.
источник
Я использовал эту бесплатную программу File Renamer с отличными результатами. Множество различных фильтров и опций, плюс это дает вам возможность проверить результаты. Возможно, немного устаревший интерфейс, но работает как чемпион.
http://www.webxpace.com/software/freeware.shtml#FileRenamer
источник