Här kommer jag att täcka alla typer av användning av "för" kommandot tillsammans med några kodavsnitt, Omdömen
FÖR /D% v IN (*. *) DO dir /s "% v"
Som sagt tidigare, att "/D 'switch tillsammans med" för "kommando används för att loopa genom Omdömen
kataloger och underkataloger. Ovanstående givet kommando används för att visa alla kataloger och sälja
underkataloger Omdömen
Obs.
När du utför detta kommando direkt från kommandotolken genom att kopiera den och klistra in den kommer
< p> arbete, men när du skapar en batch fil med denna kod, inte kommer att fungera, för när du använder den i ett Omdömen
batch-fil, du ska använda %% föregår variabelnamn i detta fall följande kod kommer
fungera om du försöker att köra som ett parti, Omdömen
FÖR /D %% v IN (*. *) DO dir /s "%% v"
49 Omdömen
'/R switch när den används med "för" kommando används för att loopa igenom kataloger och sub Omdömen
kataloger.
Omdömen
FOR /RC: \\ Windows \\ Prefetch% v IN (* .pf) DO del% v Omdömen
Ovanstående kodsnutt används för att ta bort prefekten filer från platsen C: \\ windows \\ prefetch, som Omdömen < p> anses vara onödig och som hogs upp minnet, därför kommer jag att använda ovanstående Omdömen
kommandot för att ta bort prefekten filer som har den .pf förlängningen, även jag har bifogat skärmdump Omdömen
fångade medan jag utför detta uttalande.
Omdömen
50 Omdömen
'/L' switch när den används med "för" uttalande används för att loopa igenom ett stort antal specificerade
siffror. I nedanstående exempel har jag bifogat en snutt som jag använde för att hitta öppen port och om en öppen Omdömen
port hittas, så kommer det att telnet till den och upprätta en fjärranslutning, men användaren måste förse IP
adress eller värdnamnet som parameter till detta program, först då det träder i kraft.
Omdömen
för /L %% v i (1,1,20) gör telnet% 1 %% v
Om du märker set (1,1,20) som innehåller 1,1,20, där "1" i fronten betecknar den initiala Omdömen
värde för slingan, den andra '1' betecknar ökningsvärdet eller stegvärdet, eftersom det anges som "1" Omdömen
hit, kommer slingan att ökas med ett och slutligen "20" anger slutvärdet, vilket tyder på att
slingan var tänkt att avslutas när räkningen når 20. Omdömen
Följande kodsnutt hjälper dig att bättre förstå hur det fungerar, Omdömen
FÖR /L% G