Как я могу переименовать все файлы в папке в ".txt"?

Могу ли я изменить все файлы в моей папке (такие расширения, как.log01012010, .log02012010) на.txt? Так я могу искать по всем файлам с помощью встроенного средства поиска файлов Windows 7?

3 ответа

Если вы хотите, чтобы абсолютно все файлы в данной папке были изменены на расширение txt, вы можете открыть окно командной строки в этой папке и набрать ren *.* *.txt и он изменит их все на файлы.txt, переписав их исходные расширения. Если вам нужно сохранить расширения (например, если у нескольких есть одно и то же имя файла, но разные расширения), вы можете ввести команду как ren *.* *.*.txt который добавит расширение.txt к концу текущего расширения.

Гораздо лучшее решение - просто использовать инструмент, который может искать текст внутри файлов, отличных от txt. Я использую агента Ransack. Это бесплатно для личного и коммерческого использования и прекрасно работает.

Похоже, что в этих файлах журналов есть отметка даты. Если вы измените их на txt продление, вы потеряете эту дату. Кроме того, если то, что создает файл журнала, имеет одно и то же имя, отметка даты может быть единственной отличительной чертой. Это может перезаписать некоторые файлы, если они имеют одинаковые имена.

Если все, что вы пытаетесь сделать - это поиск, функция поиска в Windows 7 найдет частичные слова. Так что, если вы хотите найти только файлы журнала, просто перейдите в эту папку и введите *.log в поле поиска. Он вернет что-нибудь с log в расширении.

Другие вопросы по тегам