C:\WINDOWS>HELP CALL
Kutsuu komentojonotiedostoa toisen komentojonotiedoston
suorituksen aikana.
CALL
[asema:
][polku
]tiedosto
[komentojonoparametrit
]komentojonoparametrit Määrittää komentojono-ohjelman vaatimat
komentorivitiedot.
Jos komentolaajennukset ovat käytössä, CALL-komento muuttuu
seuraavasti:
CALL-komento hyväksyy nimien käytön CALL:n kohteena. Syntaksi
on seuraava:
CALL :nimi argumentit
Uusi komentojonotiedostokonteksti luodaan ja määritetyt
argumentit
välitetään nimeä seuraavalle komennolle. Komentojonosta täytyy
"poistua" kahdesti saavuttamalla tiedoston loppu kahdesti.
Ensimmäisellä kerralla ohjaus palaa CALL-komentoa seuraavalle
komennolle. Toisella kerralla tiedostosta poistutaan. Lisätietoja
GOTO :EOF -laajennuksesta, joka sallii "paluun" komentojonosta,
komennolla GOTO /?.
Lisäksi komentojonoargumenttien (%0, %1 jne) laajentamista
on muutettu seuraavasti:
%* komentojonossa viittaa kaikkiin argumentteihin (esim. %1
%2
%3 %4 %5 ...)
Komentojonoparametrien (%n) korvaaminen on kehittynyt.
Seuraavat valitsimet ovat käytettävissä:
%~1 - laajentaa %1:n poistaen mahdolliset
lainausmerkit (")
%~f1 - laajentaa %1:n täydelliseksi polkunimeksi.
%~d1 - laajentaa %1:n vain levyaseman kirjaimeksi.
%~p1 - laajentaa %1:n vain poluksi.
%~n1 - laajentaa %1:n vain tiedostonimeksi.
%~x1 - laajentaa %1:n vain tiedoston
laajennukseksi.
%~s1 - muuttaa n- ja x-valitsimet viittaamaan
lyhyisiin
tiedostonimiin pitkien sijasta.
%~a1 - laajentaa %1:n tiedostomääritteiksi
%~t1 - laajentaa %1:n tiedoston päiviämääräksi ja
ajaksi
%~z1 - expands %1 to size of file
%~$PATH:1 - suorittaa etsinnän PATH-
ympäristömuuttujassa
määriteltyyn polkuun ja laajentaa
ensimmäisen
löydetyn %1:n täydelliseksi polkunimeksi.
Jos ympäristömuuttujaa ei ole määritelty
tai
tiedostoa ei löydy, muuttuja saa arvokseen
tyhjän
merkkijonon.
Valitsimia voi yhdistellä yhdistelmätulosten saamiseksi:
%~dp1 - laajentaa %1:n vain levyn tunnukseksi ja
poluksi
%~nx1 - laajentaa %1:n vain tiedostonimeksi ja
-laajennukseksi.
%~dp$PATH:1 - suorittaa etsinnän PATH-
ympäristömuuttujassa
määriteltyyn polkuun, ja laajentaa
ensimmäisen
löydetyn %1:n levyn tunnukseksi ja
poluksi.
Edellisissä esimerkeissä käytetyt %1 ja PATH voidaan korvata
muilla
kelvollisilla arvoilla.
Määritteet voidaan yhdistää, jotta saadaan yhdistetty tulos:
%~dp1 - Laajentaa määritteen %1 vain aseman
kirjaimeksi
ja poluksi
%~nx1 - Laajentaa määritteen %1 vain
tiedostonimeksi
ja tiedostotunnisteeksi.
%~dp$PATH:1 - Etsii kansiot, jotka on lueteltu määritteen
%1 PATH-ympäristömuuttujassa, ja laajentaa
ensimmäisen löydetyn kansion aseman
kirjaimen
ja polun.
%~ftza1 - Laajentaa määritteen %1 DIR-kansiorakenteen
tulostusrivin mukaisesti.
Yllä olevassa esimerkissä %1 ja PATH voidaan korvata millä
tahansa kelvollisilla arvoilla. Kelvollinen argumenttinumero
keskeyttää syntaksin %~. %~-määritteitä ei voi käyttää
yhdessä %*-määritteiden kanssa.
C:\WINDOWS>HELP CD
Tuo näyttöön nykyisen kansion nimen tai vaihtaa nykyistä
kansiota.
CHDIR
[/D
] [asema:
][polku
]CHDIR
[..
]CD
[/D
] [asema:
][polku
]CD
[..
].. vaihtaa yläkansioon.
CD asema: näyttää nykyisen kansion määritetyssä asemassa.
CD ilman parametreja näyttää nykyisen aseman ja kansion.
Käytä valitsinta /D, jos haluat vaihtaa myös asemaa kansion
lisäksi.
Jos komentolaajennukset ovat käytössä, CHDIR muuttuu seuraavasti:
Kansionimen merkkijono muunnetaan käyttämään samaa kirjainkokoa
kuin
levyllä, joten CD C:\TEMP vaihtaa nykyiseksi kansioksi C:\Temp,
jos
levyllä olevan kansion nimi kirjoitetaan tällä tavoin.
CHDIR ei käsittele välilyöntejä erottimina, joten kansion nimen
voi
kirjoittaa ilman lainausmerkkejä, vaikka nimessä olisi
välilyöntejä.
Esimerkiksi:
cd \winnt\profiles\käyttäjä\Omat asetukset
on sama kuin:
cd "\winnt\profiles\käyttäjä\Omat asetukset".
Jälkimmäistä tapaa on käytettävä, jos komentolaajennukset ovat
pois käytöstä.
C:\WINDOWS>HELP CHCP
Tuo näyttöön aktiivisen koodisivun numeron tai vaihtaa
koodisivua.
CHCP
[nnn
]nnn Määrittää koodisivun numeron.
Kirjoita CHCP ilman parametreja, kun haluat nähdä aktiivisen
koodisivun numeron.