Den anrop kommandoen gjør det mulig for en bruker å utføre en satsvis fil fra en annen gruppe fil.
Tilgjengelighet
Samtale er en intern kommando og er tilgjengelig i følgende Microsoft-operativsystemer.
- Alle versjoner av MS-DOS
- Windows 95
- Windows 98
- Windows ME
- Windows NT
- Windows 2000
- Windows XP
- Windows Vista
- Windows 7
- Windows 8
- Windows 10
Ring syntaks
- Windows 2000 og Windows XP syntaks.
- MS-DOS, Windows 95, Windows 98, Windows ME samtale syntaks.
Windows 2000 og Windows XP og senere syntaks
Ringer ett batch-program fra et annet.
RING [stasjon:] [bane] filnavn [batch-parametere]
Hvis kommandoutvidelser er aktivert, endres CALL som følger:
CALL-kommandoen godtar nå etiketter som målet for CALL. Syntaksen er:
RING: merk argumenter
En ny batchfil-kontekst opprettes med de spesifiserte argumentene, og kontrollen sendes til setningen etter etiketten som er spesifisert. Du må "avslutte" to ganger ved å komme til slutten av batch-skriptfilen to ganger. Første gang du leser slutten, går kontrollen tilbake etter CALL-setningen. Andre gang avslutter batch-skriptet. Type GOTO /? for en beskrivelse av GOTO: EOF-utvidelsen som lar deg "returnere" fra et batch-script.
Utvidelsen av argumenthenvisninger til batch-skript (% 0,% 1 osv.) Endres som følger:
% * i et batch-skript refererer til alle argumentene (f.eks.% 1% 2% 3% 4% 5 …)
Substituering av batchparametere (% n) forbedres. Du kan nå bruke den valgfrie syntaks nedenfor:
% ~ 1 | Utvider% 1 og fjerner omliggende tilbud ("). |
% ~ F1 | Utvider% 1 til et fullt kvalifisert banenavn. |
% ~ D1 | Utvider% 1 til bare en stasjonsbokstav. |
% ~ P1 | Utvider% 1 til en bane. |
% ~ N1 | Utvider% 1 til bare et filnavn. |
% ~ X1 | Utvider% 1 til en filtype. |
% ~ S1 | Den utvidede banen inneholder bare korte navn. |
% ~ A1 | Utvider% 1 til filattributter. |
% ~ T1 | Utvider% 1 til dato / tid for fil. |
% ~ Z1 | Utvider% 1 til filstørrelse. |
% ~ $ PATH: 1 | Søker i katalogene som er oppført i PATH-miljøvariabelen og utvider% 1 til det fullt kvalifiserte navnet på det første som ble funnet. Hvis miljøvariabelnavnet ikke er definert, eller filen ikke blir funnet av søket, utvides denne modifikatoren til den tomme strengen. |
Endringene kan kombineres for å få sammensatte resultater:
% ~ DP1 | Utvider% 1 til kun en stasjonsbokstav og -sti. |
% ~ Nx1 | Utvider% 1 til et filnavn og filtype. |
% ~ Dp $ PATH: 1 | Søker i katalogene som er oppført i PATH-miljøvariabelen for% 1 og utvides til stasjonsbokstaven og banen til den første som ble funnet. |
% ~ Ftza1 | Utvider% 1 til en DIR-lignende utgangslinje. |
I eksemplene over kan% 1 og PATH erstattes av andre gyldige verdier. Syntaksen% ~ avsluttes med et gyldig argumentnummer. Modifikatorene% ~ kan ikke brukes med% * -parameteren.
MS-DOS, Windows 95, Windows 98, Windows ME samtale syntaks
Ringer ett batch-program fra et annet.
RING [stasjon:] [bane] filnavn [batch-parametere]
Batch-parametrene spesifiserer all kommandolinjeinformasjon som kreves av batch-programmet.