Ukaz klica MS-DOS in Windows

Kazalo:

Ukaz klica MS-DOS in Windows
Ukaz klica MS-DOS in Windows

Video: Windows command line networking: arp, getmac 2024, Maj

Video: Windows command line networking: arp, getmac 2024, Maj
Anonim

Ukaz za klic uporabniku omogoča izvedbo paketne datoteke iz druge datoteke.

Razpoložljivost

Klic je notranji ukaz in je na voljo v naslednjih Microsoftovih operacijskih sistemih.

  • Vse različice MS-DOS
  • Windows 95
  • Windows 98
  • Windows ME
  • Windows NT
  • Windows 2000
  • Windows XP
  • Windows Vista
  • Windows 7
  • Windows 8
  • Windows 10

Sintaksa klica

  • Sintaksa klicev za sistem Windows 2000 in Windows XP.
  • MS-DOS, Windows 95, Windows 98, Windows ME sintaksa klicev.

Windows 2000 in Windows XP ter poznejša sintaksa klica

Kliče en paketni program iz drugega.

KLIK [pogon:] [pot] ime datoteke [batch-parametri]

Če so omogočene razširitve ukazov, se CALL spremeni:

Ukaz CALL zdaj sprejema oznake kot cilj CALL. Sintaksa je:

CALL: argumenti etikete

Ustvari se nov kontekst paketne datoteke z določenimi argumenti in nadzor se prenese v stavek po podani nalepki. Dvakrat morate "izstopiti" tako, da dvakrat dosežete konec datoteke paketne skripte. Ko prvič preberete konec, se kontrola vrne po izjavo CALL. Drugič zapustite paketni scenarij. Vrsta GOTO /? za opis razširitve GOTO: EOF, ki vam omogoča, da se "vrnete" iz paketne skripte.

Razširitev referenc argumentov paketne skripte (% 0,% 1 itd.) Se spremeni na naslednji način:

% * v paketnem skriptu se nanaša na vse argumente (npr.% 1% 2% 3% 4% 5 …)

Povečana je zamenjava parametrov serije (% n). Zdaj lahko uporabite spodnjo izbirno skladnjo:

% ~ 1 Razširi% 1 in odstrani okoliške narekovaje (").
% ~ f1 Razširi% 1 na popolnoma kvalificirano ime poti.
% ~ d1 Razširi samo% 1 na črko pogona.
% ~ p1 Razširi samo% 1 na pot.
% ~ n1 Razširi samo% 1 na ime datoteke.
% ~ x1 Razširi% 1 samo na razširitev datoteke.
% ~ s1 Razširjena pot vsebuje samo kratka imena.
% ~ a1 Razširi% 1 na atribute datotek.
% ~ t1 Razširi% 1 na datum / čas datoteke.
% ~ z1 Razširi% 1 na velikost datoteke.
% ~ $ PATH: 1 Išče imenike, navedene v spremenljivki okolja PATH, in razširi% 1 na popolnoma kvalificirano ime prvega najdenega. Če ime spremenljivke okolja ni določeno ali datoteka ne najde iskanja, se ta modifikator razširi na prazen niz.

Modifikatorje je mogoče kombinirati, da dobimo sestavljene rezultate:

% ~ dp1 Razširi% 1 samo na črko in pot pogona.
% ~ nx1 Razširi% 1 samo na ime datoteke in razširitev.
% ~ dp $ PATH: 1 Išče imenike, navedene v spremenljivki okolja PATH, za% 1 in se razširi na črko pogona in pot prvega najdenega.
% ~ ftza1 Razširi% 1 na izhodno vrstico, podobno DIR-ju.

V zgornjih primerih lahko% 1 in PATH nadomestite z drugimi veljavnimi vrednostmi. Sintaksa% ~ se zaključi z veljavno številko argumenta. Modifikatorjev% ~ se ne sme uporabljati s parametrom% *.

MS-DOS, Windows 95, Windows 98, Windows ME sintaksa klicev

Kliče en paketni program iz drugega.

KLIK [pogon:] [pot] ime datoteke [batch-parametri]

Paketni parametri določajo vse informacije ukazne vrstice, ki jih zahteva paketni program.