Sie sind auf Seite 1von 3

FOR %%<variable> IN (<wertevorrat>) DO <befehl> FOR %%<variable> IN (<platzhalter>) DO <befehl> (Werte: entsprechen e Dateien a!s a"t!

elle# $erzeichnis) FOR %D %%<variable> IN (<platzhalter>) DO <befehl> (Werte: entsprechen e &nterverzeichnisse a!s a"t!elle# $erzeichnis) FOR %R <la!fwer":pfa > %%<variable> IN (<platzhalter>) DO <befehl> (Werte: entsprechen e Dateien a!s an'e'ebene# $erzeichnis !n allen &nterverzeichnissen) FOR %D %R <la!fwer":pfa > %%<variable> IN (<platzhalter>) DO <befehl> (Werte: entsprechen e &nterverzeichnisse a!s an'e'ebene# $erzeichnis !n allen &nterverzeichnissen) FOR %( %%<variable> IN (<start>)<schritt>)<en e>) DO <befehl> < start>) <schritt> !n <en e>: 'anze *ahlen FOR %F +,<optionen>,- %%<variable> IN (< atei>) DO <befehl> < atei>: .e/t atei (i# Datei0 o er 1fa na#en 2rfen "eine (eerzeichen vor"o##en3)4 5eweils as 67 Wort pro *eile wir %%<variable> z!'eor net) falls "eine weiteren Optionen an'e'eben sin 7 FOR %F +,<optionen>,- %%<variable> IN (8<befehl6>8) DO <befehl9> :r'ebnis von <befehl6> er'ibt Wertevorrat f2r %%<variable> <variable>: ein ;!chstabe (<ro=0 !n >leinschreib!n' wir !nterschie en) <befehl>: a!ch *!sa##enfass!n' #it ( 777 ? 777) o er 777 ?? 777 o er 777@@ 777 erla!bt <wertevorrat>: #A'liche Werte4 !rch (eerzeichen) ) o er 4 'etrennt <optionen>: eolBc c *eilen) ie #it <c> be'innen) wer en 2ber'an'en s"ipBn n *eilen wer en a# Dateianfan' 2berspr!n'en eli#sB/77 / .rennzeichen ersetzen Ctan ar ((eerzeichen !n .ab) to"ensB+/)77+)#0n-+)D-- 'ibt an) welche .o"en 5e er *eile a!s'ewertet wer en: /0ter4 # bis n0ter D: restliche *eile wir z!'eor net wir #ehr als 6 .o"en an'e'eben) wer en af2r weitere $ariablen efiniert (alphabetisch a!fstei'en nach <variable>4 beachten) a= z nicht 2berschritten wir 3) z!r2c" z!# Enfan'

;eispiele: In a"t!elle# $erzeichnis alle Dateien) eren Na#en #it test be'innen) lAschen: FOR %%a in (testD7D) DO D:( %%a In a"t!elle# $erzeichnis alle $erzeichnisse) eren Na#en #it test be'innen) lAschen (ohne R2c"fra'e): FOR %D %%a in (testD7D) DO RFDIR %%a %C %G In a"t!elle# $erzeichnis (Win ows0N.) &nterverzeichnisse &6) &9) &H erze!'en !n N:.*(:IR: (eserechte 'eben: er <r!ppe

FOR %%a IN (&6 &9 &H) DO (F>DIR %%a ? JEJ(C %%a %: %< N:.*(:IR::R) FOR %F , eli#sBK, %i IN (8 ir %a %b %s D:L8) DO McopN ,%iLD7#pH, ::L;ac"!p o er FOR %( %%a IN (6)6)H) DO (F>DIR &%%a ? JEJ(C &%%a %: %< N:.*(:IR::R) o er (in Datei liste sin ie $erzeichnisna#en 'espeichert) FOR %F %%a IN (liste) DO (F>DIR %%a ? JEJ(C %%a %: %< N:.*(:IR::R) FOR %F %i IN (8 ir %a %b %s D:L8) DO copN %iLD7#pH ::L;ac"!p E!flisten aller :intrO'e i# a"t!ellen $erzeichnis vo# 967P679PPP ($erwen !n' von Optionen): FOR %F ,.O>:NCB6)Q , %%i IN (8DIR8) DO IF %%iBB967P679PPP :JIO %%5 E!s Datei .:(7.R. (<na#e>:<vorna#e>:<telefon0nr>) ist (iste <na#e> <telefon0nr> z! erstellen FOR %F ,.O>:NCB6)H D:(IFCB: , %%i IN (.:(7.R.) DO :JIO %%i %%5 <rA=e er Datei atei (i# a"t!ellen $erzeichnis) in ie $ariable 'roesse speichern for %f ,to"ensBH, %i in (8 ir %0J S@ fin str %# ,L< ateiL>,8) o set 'roesseB%i N:. &C: Enzei'en) $erbin en) .rennen von Netzla!fwer"en N:. &C: Enzei'en er Netzla!fwer"e N:. &C: +T<la!fwer">:@ D U LL<server>L<frei'e'ebenes $erzeichnis>L<pfa > + %&C:R:<n!tzerna#e>-$erbin en eines Netzla!fwer"s ( D erster freier (a!fwer"sbezeichner wir z!'eor net ) N:. &C: <la!fwer">: %D:(:.: .rennen eines Netzla!fwer"s N:. &C: D %D:(:.: +%V- .rennen aller Netzla!fwer"e +ohne Ebfra'eN:. &C: T<la!fwer">:@ D U +%IOF:- *!or nen eines (a!fwer"sbezeichners z!# frei'e'ebenen $erzeichnis) in e# as IOF:0$erzeichnis lie't (&#'eb!n'svariable %IOF:CIER:%): Coll ie (a!fwer"sz!or n!n' bei einer erne!ten En#el !n' nicht wie erher'estellt wer en) ist ie Option %1:RCIC.:N.:NO anz!f2'en !ser <&NIR0ben!tzerna#e> @ <p!n"tierter o#Onenna#eLben!tzerna#e> @ <ben!tzerna#eMp!n"tierter o#Onenna#e> ;eispiele: net !se net !se ": LLinant9LprofWwiXX net !se D %ho#e z!'eor net net !se f: % elete alle (a!fwer"sverbin !n'en wer en an'ezei't Netzla!fwer" >: verweist a!f LLinant9LprofWwiXX erstes freies (a!fwer" wir e# $erzeichnis %IOF:CIER:%

(a!fwer" f: wir 'etrennt f2r N!tzer s69HQ wir &NIR0$erzeichnis

net !se h: LLsa#ba7htw0 res en7 eLs69HQ %!ser:s69HQ verb!n en

net !se #: LLinant97infrn"s7infor#ati"7htw0 res en7 eLho#eWaiPPLs9999 %!ser:s9999Minarn"s7infor#ati"7htw0 res en7 e $erbin !n' z! W9PPP0IOF:0$erzeichnis er Do#One inarn"s von an erer W9PPP0Do#On

Das könnte Ihnen auch gefallen