Re: skrypty konsola

Autor: Przemysław Rachwał <prachwal_at_gazeta.pl>
Data: Wed 22 Sep 2004 - 11:40:36 MET DST
Message-ID: <cirhas$3sv$1@inews.gazeta.pl>
Content-Type: text/plain; format=flowed; charset="iso-8859-2"; reply-type=original

Użytkownik "Jacek B" <cybekNA@ANplusnet.pl> napisał w wiadomości
news:cirdba$vjc$1@srv.cyf-kr.edu.pl...
> witam
> stowrzylem sobie prosty programik ktory przetwarza plik tekstowy i w
> wyniku daje inny o innym rozszezeniu
> wygalda to tak:
> polecenie.exe plik.roz
> w wyniku dostaje plik.wyn
> do tego napisalem sobie bat'a ktory przetwarza mi grupe plikow
> for %%F in (*.roz) do polecenie %%F
> I tu mam problem, wszystko jest ok dopuki plik nie ma w nazwie spacji
> np:
> jakis pliczek.roz
> wtedz w wzniku mam kilka plikow: jakis bez rozszezenia, pliczek.roz
> (ze
> starym rozszezeniem) i pliczek.wyn
> zaznaczam ze samo polecenie dziala ok , tzn jezeli w lini polecen
> wpisze
> polecenie jakis pliczek.roz to w wyniku otrzymam
> jakis pliczek.wyn
> gdzie blad?
> Jacek b

zobacz czy taksię da:
for %%F in ("*.roz") do polecenie %%F
albo uzyj konstrukcji
for /F "usebackq delims==" %i IN (`dir *.roz /b`) DO polecenie %%F

-- 
Przemysław Rachwał
GG #3579641
Received on Wed Sep 22 11:45:25 2004

To archiwum zostało wygenerowane przez hypermail 2.1.8 : Wed 22 Sep 2004 - 12:42:05 MET DST