Re: [cmd] hurtowa zmiana rozszerzeń plików

Autor: Sempiterna <rzopa_at_amorki.pl>
Data: Sat 05 Dec 2009 - 00:16:42 MET
Content-Type: text/plain; format=flowed; charset="iso-8859-2"; reply-type=original
Message-ID: <4b19985a$1@news.home.net.pl>

Użytkownik "slawek75 " <slawek75.SKASUJ@gazeta.pl> napisał w wiadomości
news:hfc3ip$ehb$1@inews.gazeta.pl...
> witam,
> mam duuużo plików z rozszerzeniem *.txt (nazwa o zmiennej długości,
> bez
> spacji, 3 znakami rozszerzenia), które muszę zmienić na *.csv.
> ok, wiem, że są jakieś programy zewnętrzne, które potrafią to robić,
> choćby
> TotalCommander, ale w miarę możliwości chcę to zrobić w skrypcie.
> próbowałem tak:
> FOR /f %%X IN ('DIR /B *.txt') DO MOVE %%X %%X.csv
> teoretycznie zadanie jest wykonane, ale wygląda niezbyt elegancko, tj.
> plik o nazwie
> abc.txt -> abc.txt.csv,
> a ja chcę zmienić tylko rozszerzenie, czyli żeby
> abc.txt -> abc.csv.
> może macie jakiś pomysł jak zmodyfikować skrypt, żeby to osiągnąć?
> pls, w skrypcie, bez programów zewnętrznych :)
> pozdrawiam,
> S.

Po co kombinujesz? :)))
ren *.txt *.csv załatwi to, co chcesz :))
Przed chwilą sprawdzone, działa na pewno :)

-- 
D4
Tu przerwał, lecz róg trzymał, wszystkim się zdawało,
Że Wojski wciąż gra jeszcze, a to echo grało...
(C) Adam Mickiewicz "Pan Tadeusz", "Gra Wojskiego na rogu".
Received on Sat Dec 5 00:20:02 2009

To archiwum zostało wygenerowane przez hypermail 2.1.8 : Sat 05 Dec 2009 - 00:42:00 MET