*   >> Lese Utdanning Artikler >> science >> programming

Loopimg Statements: Batch File Programming

> Likeledes andre programmeringsspråk, gjør batch fil programmering støtte looping med hjelp av fikk uttalelser og for uttalelse. Siden vi allerede har lært om "goto 'uttalelse, skal vi se hvordan' for 'uttalelse fungerer. >

Som mange andre kommandoen, 'for' utsagn har egne brytere for å operere på ulike måter

De som vanligvis brukes brytere er, etter

For /D.

- The '/D' bryter sammen med 'for' kommandoen brukes for looping gjennom

Flere kataloger

For /R - The '/R' bryter sammen med 'for' kommando er brukes for looping gjennom

Kataloger og underkataloger

For /L -. The '/L' bryter sammen med 'for' kommandoen brukes for looping gjennom

a spekter av spesifiserte tall

For /F -..

The '/F' bryter sammen med 'for' kommandoen brukes for looping

gjennom et bredt utvalg av filer, kommando og strykere

47

I tillegg substitusjon av FOR variable referanser har blitt forbedret

Du kan nå bruke følgende ekstrautstyr syntaks.

% ~ I ​​- Utvider % Jeg fjerner omsluttende anførselstegn (")

% ~ fI - Utvider% I til en fullstendig bane navn

% ~ dI - Utvider% I til en stasjonsbokstav bare

< p>% ~ pI - Utvider% I til en bane bare

% ~ nI - Utvider% I til et filnavn

% ~ xI - Utvider% I til en filtype bare

% ~ sI - Utvidet bane inneholder bare korte navn

% ~ aI - Utvider% I til fil attributter av fil

% ~ tI - Utvider% I til dato /tid fil

% ~ zi - Utvider% I til størrelsen på filen

% ~ $ PATH: I - Søker gjennom mappene listet opp i miljøvariabelen PATH, og utvider% jeg til Home

fullstendige navnet på den første funnet.

Hvis miljøvariabelen ikke er

definert eller filen ikke blir funnet i søket, så dette modifier utvides til Home

tom streng.

De modifiserings kan kombineres å få sammensatte resultater:

% ~ dpi - Utvider% I til en stasjonsbokstav og bane bare

% ~ nxI - Utvider% I til et filnavn og forlengelse bare

% ~ FSI - Utvider% I til et fullt banenavn med korte navn bare

% ~ dp $ PATH: I - Søker gjennom mappene listet opp i PATH

48

miljøvariabelen for% jeg og utvider til Home

stasjonsbokstav og bane for første funnet

% ~ ftzaI -.

Utvider% I til en DIR som utgangslinje

Her jeg kommer til å dekke alle typer bruk av 'for' kommando sammen med noen kodesnutter, etter

FOR /D% v IN (*. *) DO

Page   <<       [1] [2] [3] >>
Copyright © 2008 - 2016 Lese Utdanning Artikler,https://utdanning.nmjjxx.com All rights reserved.