Въпрос за добавяне на разширение на 300 файла едновременно?

Взаимопомощ, полезна информация и всичко, извън темата на останалите секции
Потребителски аватар
zloby3400
Мнения: 811
Регистриран на: Сря 19 ное 2008 9:38
Автомобил: Golf III
Двигател: AEK 1996
Местоположение: София/Ямбол
Контакти:

Въпрос за добавяне на разширение на 300 файла едновременно?

Мнениеот zloby3400 » Пет 04 юни 2010 18:09


Имам папка с 300 файла, как да им добавя разширение .vcf, но не един по един - така мога, а на всички заедно?




Потребителски аватар
Adnan
Мнения: 3536
Регистриран на: Чет 08 фев 2007 14:36
Автомобил:
Двигател:
Местоположение: София
Контакти:

Re: Въпрос за добавяне на разширение на 300 файла едновременно?

Мнениеот Adnan » Пет 04 юни 2010 18:37


Ако знаеш някой език за програмиране е много лесно:
Аз съм правил такава нещо такова :

procedure ListFileDir(Path: string; FileList: TStrings);
var
SR: TSearchRec;
begin
if FindFirst(Path + '*.*', faAnyFile, SR) = 0 then
begin
repeat
if (SR.Attr <> faDirectory) then
begin
FileList.Add(SR.Name);
end;
until FindNext(SR) <> 0;
FindClose(SR);
end;
end;

след това всичко от листата с имената се прави Rename :

for i := 0 to TStringList - 1 do
Rename(TStringList.Items[i].String, Copy( TStringList.Items[i].String, Pos( '.', TStringList.Items[i].String ) ), 'tvoeto razshirenie' );

Това е просто и лестно.


Потребителски аватар
bobocamaro
R.I.P
Мнения: 7510
Регистриран на: Вто 01 юли 2008 16:21
Автомобил: Golf 3 GTI
Двигател: 2E
Местоположение: София

Re: Въпрос за добавяне на разширение на 300 файла едновременно?

Мнениеот bobocamaro » Пет 04 юни 2010 18:52


Adnan написа:Ако знаеш някой език за програмиране е много лесно:
.

Колега,максимум респект към професията ти :bowdown ,това също е вариант http://www.filerenamer.net/


Потребителски аватар
Ivailo
Мнения: 9497
Регистриран на: Пет 27 апр 2007 15:21
Автомобил: VW Golf mk3
Двигател: AAZ
Местоположение: София/Видин
Контакти:

Re: Въпрос за добавяне на разширение на 300 файла едновременно?

Мнениеот Ivailo » Пет 04 юни 2010 19:00


Аднан, ти уби мухата с ракета земя-въздух бе човек :063: :063: :063:


Потребителски аватар
ChimeyJimmey
Мнения: 3877
Регистриран на: Съб 01 окт 2005 8:47
Автомобил: торанага
Двигател: AXQ

Re: Въпрос за добавяне на разширение на 300 файла едновременно?

Мнениеот ChimeyJimmey » Пет 04 юни 2010 19:21


Всички файлове в една подпапка -> Тотаалееее, Командииирине (Total Commander) - пее се в стил "Петко льоо..." -> избираш всичките желани файлове -> десен бутон -> Rename -> в поленцето на изскочилия диалогов прозорец задаваш "*.разширение".

Те ти и картинка:
Прикачени файлове
Commander_F6.jpg
Как да преименуваме много файлове "batch rename"...

Последна промяна от ChimeyJimmey на Пет 04 юни 2010 19:24, променено общо 1 път.


Потребителски аватар
zloby3400
Мнения: 811
Регистриран на: Сря 19 ное 2008 9:38
Автомобил: Golf III
Двигател: AEK 1996
Местоположение: София/Ямбол
Контакти:

Re: Въпрос за добавяне на разширение на 300 файла едновременно?

Мнениеот zloby3400 » Пет 04 юни 2010 19:24


Благодаря на bobocamaro - това ми свърши страхотна работа!!! Точно като за мен - не съм програмист, успях да се справя :beer



Върни се в “ОФФ-Топик - други”

Кой е на линия

Потребители, разглеждащи този форум: Bing [Bot] и 85 госта