Re: Funkcje w plikach *.bat

Autor: Grzexs (gwtx_at_kki.net.pl)
Data: Mon 16 Aug 1999 - 14:12:42 MET DST


Grzesiek Gajewski napisa=B3(a):
> =

> Pami=EAtam, =BFe jest (albo by=B3a) taka funkcja FOR dla plik=F3w batch=
'owych.
> A dok=B3adniej to chodzi mi o taki skrypt aby dla wszystkich
> (okre=B6lonych) plik=F3w z (bie=BF=B1cego) katalogu co=B6 tam si=EA wyk=
ona=B3o (np.
> zmiana nazwy). Wiem =BFe w pod unixami to =BFaden problem napisa=E6 skr=
ypt,
> a w nim linijk=EA:
> for dane in `ls`
> ...
> A w DOSie? Czy bez dodatk=F3w si=EA obejdzie?

Napisa=B3em taki programik. Dzia=B3a tak:

ffor a*.* program !.!

i wtedy wykonuje si=EA:

program acostam.byt
program as.nju
program a76yhg.mmm

itd. (program dla wszystkich plik=F3w zgodnych z mask=B1).

Chcia=B3em go jeszcze bardziej udoskonali=E6, ale wpad=B3 w moje =B3apki =
"Dos
Navigator" i ten m=F3j "FFOR" przesta=B3 by=E6 potrzebny.

Uwaga - FFOR zostawia =B6mieci w TEMP!

Jak chcesz, to ci prze=B6l=EA na priva.

> Aha, no i czy DOS umo=BFliwia obliczanie warto=B6ci zmiennych - jak "ex=
pr"
> po unixem? =

To nie jest w=B3a=B6ciwo=B6=E6 DOSu, lecz interpretera COMMAND.COM, kt=F3=
ry
przecie=BF mo=BFna zmieni=E6! Wi=EAc COMMAND.COM nie, ale np. 4DOS tak!

> Ewentualnie jak zlicza=E6 obiegi p=EAtli w plikach *.bat.
> A mo=BFe koledzy znaj=B1 jaki=B6 link z szerokim opisem komend batch'ow=
ych?
> --
> Grzesiek Gajewski
> gayosek_at_free.com.pl

=2EGrzexs



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