Re: Funkcje w plikach *.bat

Autor: Grzegorz Mazur (NOSPAMgregu_at_bart.nlNOSPAM)
Data: Tue 17 Aug 1999 - 01:21:48 MET DST


Grzesiek Gajewski wrote in message
>Pamiętam, że jest (albo była) taka funkcja FOR dla plików batch'owych.
>A dokładniej to chodzi mi o taki skrypt aby dla wszystkich
>(określonych) plików z (bieżącego) katalogu coś tam się wykonało (np.
>zmiana nazwy). Wiem że w pod unixami to żaden problem napisać skrypt,
>a w nim linijkę:
>for dane in `ls`
>...
>A w DOSie? Czy bez dodatków się obejdzie?

Obejdzie się:

for %%1 in (*.wav) do ren %%1 %%1.bak

W przypadku linni poleceń używasz %1 (2, 3 itd...), w pliku *.bat musisz
użyć %%1.

>Aha, no i czy DOS umożliwia obliczanie wartości zmiennych - jak "expr"
>po unixem? Ewentualnie jak zliczać obiegi pętli w plikach *.bat.
>A może koledzy znają jakiś link z szerokim opisem komend batch'owych?

Help do DOSa 6.x, jak już ktoś pisał... Co do zmiennych - COMMAND.COM jest
dosyć prymitywnym shellem... Fajny był NDos z pakietu Norton Utilities,
4DOSa nigdy nie używałem...

Powodzenia!

--
"(A)bort, (R)etry, (I)nfluence with large hammer?"
========================================
Grzegorz Mazur
Remove "NOSPAM" form my reply adress or use the address below:
[gregu_at_bart.nl] [http://gregu.cjb.net/] => soft i "Seksmisja"
ICQ# 27704788


To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 18:52:56 MET DST