Как я могу переименовать все файлы в папке в ".txt"?
Могу ли я изменить все файлы в моей папке (такие расширения, как.log01012010, .log02012010) на.txt? Так я могу искать по всем файлам с помощью встроенного средства поиска файлов Windows 7?
3 ответа
Если вы хотите, чтобы абсолютно все файлы в данной папке были изменены на расширение txt, вы можете открыть окно командной строки в этой папке и набрать ren *.* *.txt
и он изменит их все на файлы.txt, переписав их исходные расширения. Если вам нужно сохранить расширения (например, если у нескольких есть одно и то же имя файла, но разные расширения), вы можете ввести команду как ren *.* *.*.txt
который добавит расширение.txt к концу текущего расширения.
Гораздо лучшее решение - просто использовать инструмент, который может искать текст внутри файлов, отличных от txt. Я использую агента Ransack. Это бесплатно для личного и коммерческого использования и прекрасно работает.
Похоже, что в этих файлах журналов есть отметка даты. Если вы измените их на txt
продление, вы потеряете эту дату. Кроме того, если то, что создает файл журнала, имеет одно и то же имя, отметка даты может быть единственной отличительной чертой. Это может перезаписать некоторые файлы, если они имеют одинаковые имена.
Если все, что вы пытаетесь сделать - это поиск, функция поиска в Windows 7 найдет частичные слова. Так что, если вы хотите найти только файлы журнала, просто перейдите в эту папку и введите *.log
в поле поиска. Он вернет что-нибудь с log
в расширении.