MS-DOS ir Windows komandinės eilutės iškvietimo komanda

Turinys:

MS-DOS ir Windows komandinės eilutės iškvietimo komanda
MS-DOS ir Windows komandinės eilutės iškvietimo komanda

Video: Section 3 2024, Gegužė

Video: Section 3 2024, Gegužė
Anonim

Skambutis komanda leidžia vartotojui vykdyti partijos bylą su kita partijos byla.

Prieinamumas

„Call“ yra vidinė komanda, prieinama šiose „Microsoft“ operacinėse sistemose.

  • Visos MS-DOS versijos
  • „Windows 95“
  • „Windows 98“
  • „Windows ME“
  • „Windows NT“
  • „Windows 2000“
  • Windows XP
  • „Windows Vista“
  • Windows 7
  • „Windows 8“
  • „Windows 10“

Skambučių sintaksė

  • „Windows 2000“ ir „Windows XP“ skambučių sintaksė.
  • MS-DOS, Windows 95, Windows 98, Windows ME skambučių sintaksė.

„Windows 2000“ ir „Windows XP“ ir naujesnės versijos skambinti sintakse

Kviečia vieną paketinę programą iš kitos.

CALL [diskas:] [maršrutas] failo pavadinimas [batch-parameters]

Jei komandų plėtiniai įgalinti, CALL keičiasi taip:

CALL komanda dabar priima etiketes kaip CALL taikinį. Sintaksė yra:

CALL: etikečių argumentai

Sukuriamas naujas paketo failo kontekstas su nurodytais argumentais, o kontrolė perduodama teiginiui po nurodytos etiketės. Jūs turite "išeiti" du kartus, du kartus pasiekdami paketinio scenarijaus failo pabaigą. Pirmą kartą perskaičius pabaigą, kontrolė grįžta prie CALL teiginio. Antrą kartą išeis iš paketinio scenarijaus. Tipas GOTO /? GOTO: EOF plėtinio, leidžiančio „grįžti“ iš paketinio scenarijaus, aprašymui.

Pakeitimo paketo scenarijaus argumentų nuorodos (% 0,% 1 ir kt.) Keičiamos taip:

% * paketiniame scenarijuje nurodo visus argumentus (pvz.,% 1% 2% 3% 4% 5 …)

Pagerėja partijos parametrų (% n) pakeitimas. Dabar galite naudoti toliau pateiktą pasirenkamąją sintaksę:

% ~ 1 Išplečiamas% 1 pašalinant visas aplinkines citatas (").
% ~ f1 Išplečiamas% 1 iki visiškai kvalifikuoto kelio pavadinimo.
% ~ d1 Išplečiamas% 1 tik disko raidė.
% ~ p1 Išplečiamas% 1 tik keliui.
% ~ n1 Išplečiamas% 1 tik iki failo pavadinimo.
% ~ x1 Išplečiamas% 1 tik iki failo plėtinio.
% ~ s1 Išplėstiniame kelyje yra tik trumpi vardai.
% ~ a1 Išplečiamas% 1 failo atributai.
% ~ t1 Išplečiamas% 1 failo data / laikas.
% ~ z1 Išplečiamas% 1 failo dydis.
% ~ $ PATH: 1 Ieškoma katalogų, išvardytų PATH aplinkos kintamajame, ir išskleidžiamas% 1 iki visiško pirmojo rasta vardo. Jei aplinkos kintamojo vardas nėra apibrėžtas arba failas nerastas ieškant, tada šis modifikatorius išplečiamas į tuščią eilutę.

Modifikatorius galima derinti, norint gauti jungtinius rezultatus:

% ~ dp1 Išplečiamas% 1 tik disko raidė ir kelias.
% ~ nx1 Išplečiamas% 1 tik failo vardas ir plėtinys.
% ~ dp $ PATH: 1 Ieškoma% 1 PATH aplinkos kintamajame išvardytų katalogų ir išsiplečia iki pirmojo rastos disko raidės ir kelio.
% ~ ftza1 Išplečiama% 1 į DIR tipo išvesties liniją.

Aukščiau pateiktuose pavyzdžiuose% 1 ir PATH gali būti pakeisti kitomis galiojančiomis reikšmėmis. % ~ Sintaksė nutraukiama galiojančiu argumento numeriu. % ~ Modifikatorių negalima naudoti su parametru% *.

MS-DOS, Windows 95, Windows 98, Windows ME skambučių sintaksė

Kviečia vieną paketinę programą iš kitos.

CALL [diskas:] [maršrutas] failo pavadinimas [batch-parameters]

Paketo parametrai nurodo bet kokią komandų eilutės informaciją, reikalingą paketo programai.