Kommandolinje MS-DOS og Windows

Innholdsfortegnelse:

Kommandolinje MS-DOS og Windows
Kommandolinje MS-DOS og Windows

Video: Dansk Installation af Ubuntu i Dualboot med Windows 7 2024, Kan

Video: Dansk Installation af Ubuntu i Dualboot med Windows 7 2024, Kan
Anonim

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.