pushd
- 10/16/2017
- 2 luettavat minuutit
-
- J
- e
- R
- j
- c
-
+2
tallentaa nykyisen hakemiston popd-komennon käyttöön ja muuttaa sitten määritettyyn hakemistoon.
joka kerta, kun käytät pushd-komentoa, sinulle tallennetaan yksi hakemisto. Voit kuitenkin tallentaa useita hakemistoja käyttämällä pushd-komentoa useita kertoja. Hakemistot tallennetaan peräkkäin virtuaaliseen pinoon, joten jos käytät pushd-komentoa kerran, kansio, jossa käytät komentoa, sijoitetaan pinon alaosaan. Jos käytät komentoa uudelleen, toinen hakemisto sijoitetaan ensimmäisen päälle. Prosessi toistuu aina, kun käytät pushd-komentoa.
jos käytät popd-komentoa, pinon yläosassa oleva hakemisto poistetaan ja nykyinen hakemisto vaihdetaan kyseiseen hakemistoon. Jos käytät popd-komentoa uudelleen, pinon seuraava Hakemisto poistetaan. Jos komentolaajennukset ovat käytössä, popd-komento poistaa kaikki pushd-komennolla luodut asemakirjainmääritykset.
syntaksi
pushd
parametrit
parametri | kuvaus |
---|---|
<path> |
määrittää nykyisen kansion tehtävän kansion. Tämä komento tukee suhteellisia polkuja. |
/? | näyttää ohjeen komentokehotteessa. |
huomautukset
-
jos komentolaajennukset ovat käytössä, pushd-komento hyväksyy joko verkkopolun tai paikallisen aseman kirjaimen ja polun.
-
jos määrität verkkopolun, pushd-komento määrittää määritettyyn verkkoresurssiin väliaikaisesti suurimman käyttämättömän aseman kirjaimen (alkaen Z:). Komento muuttaa sitten nykyisen aseman ja hakemiston määritetyksi hakemistoksi uudelle määritetylle asemalle. Jos käytät popd-komentoa, jossa komentolaajennukset ovat käytössä, popd-komento poistaa pushd-komennolla luodun asemakirjaimen.
esimerkkejä
nykyisen kansion vaihtamiseksi siitä, jossa eräohjelma ajettiin, ja sen jälkeen takaisin:
@echo offrem This batch file deletes all .txt files in a specified directorypushd %1del *.txtpopdclsecho All text files deleted in the %1 directory