*   >> Læs Uddannelse artikler >> science >> programming

Loopimg Udtalelser: Batch File Programming

> Ligeledes andre programmeringssprog, er batch-fil programmering understøtte looping med hjælp fra fik udtalelser og til erklæring. Da vi allerede har lært om den "goto" erklæring, vil vi se, hvordan de »for 'erklæring værker. >

Ligesom mange andre kommando, 'for' redegørelse har sine egne kontakter til drift på forskellige måder

De almindeligt anvendte afbrydere er,

Til /D.

- Den "/D 'kontakten sammen med' for 'kommandoen bruges til looping gennem

Flere mapper

Til /R - Den" /R switch sammen med' for 'kommando er bruges til looping gennem

Telefonbøger og sub mapper

Til /L -. Den "/L 'switch sammen med' for 'kommandoen bruges til looping gennem

en vifte af specificerede tal

Til /F -..

Den "/F 'switch sammen med' for 'kommandoen bruges til looping

gennem en bred vifte af filer, kommando og strygere

47

Desuden substitution af variabel referencer er blevet forbedret

Du kan nu bruge følgende valgfri syntaks:.

% ~ I ​​- udvider % Jeg fjerne eventuelle omkringliggende anførselstegn (")

% ~ FI - udvider% I til en fuldt kvalificeret sti navn

% ~ dl - udvider% I til et drevbogstav kun

< p>% ~ pI - udvider% I til en sti kun

% ~ Ni - udvider% I til et filnavn kun

% ~ XI - udvider% I til en fil kun extension

% ~ si - udvidet sti indeholder korte navne kun

% ~ aI - udvider% I til fil attributter fil

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

% ~ ZI - udvider% I til størrelsen på filen

% ~ $ PATH: I - søger de mapper, der er anført i PATH miljø og udvider% I til

fuldstændige navn på den første fundet.

Hvis variablen navn miljø ikke er

defineret eller filen er ikke fundet ved søgningen, så er denne modifikator udvider til

tom streng.

modifikatorer kan kombineres at få sammensatte resultater:

% ~ DPI - udvider% I til et drevbogstav og sti kun

% ~ nxI - udvider% I til et filnavn og udvidelse kun

% ~ FSI - udvider% I til en fuld sti navn med korte navne kun

% ~ dp $ PATH: I - søger mapperne, der er anført i PATH

48

miljøvariablen for% I og udvider til

drevbogstavet og stien til den første fundet

% ~ ftzaI -.

udvider% I til en DIR ligesom output linje

Her vil jeg dække alle former for brug af 'for' kommandoen sammen med nogle kodestumper,

TIL /D% v IN (*.

Page   <<       [1] [2] [3] >>
Copyright © 2008 - 2016 Læs Uddannelse artikler,https://uddannelse.nmjjxx.com All rights reserved.