Komento: "POPD" on päällä Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. saatavilla
Esimerkit komennosta "POPD"
The
`POPD`Windowsin komentokehotteessa olevaa komentoa käytetään siirtymään viimeksi tallennettuun hakemistoon (jonka ilmaisee
`PUSHD`tallennettu). Tässä on joitain esimerkkejä käytöstä
`POPD`-Komento:
Esimerkki 1: PUSHD:n ja POPD:n käyttö:
REM Siirry hakemistoon "C:\Esimerkki"
PUSHD C:\Esimerkki
REM Näytä nykyinen työhakemisto
ECHO Nykyinen hakemisto: %CD%
REM Vaihda takaisin alkuperäiseen hakemistoon
POPD
REM Näytä nykyinen työhakemisto uudelleen
ECHO Nykyinen hakemisto: %CD%
Kuvaus: Tässä esimerkissä kanssa
`PUSHD`muutettu hakemistoon
"C:\Example". Nykyinen työhakemisto lisätään sitten
`%CD%`näytetään. Sitten kanssa
`POPD`palaa alkuperäiseen hakemistoon ja työhakemisto tulee uudelleen näkyviin.
Esimerkki 2: PUSHD:n ja POPD:n käyttö silmukassa:
REM Selaa hakemistoja ja suorita toimintoja
FOR /D %%G IN (C:\hakemistosta\*) DO (
PUSHD "%%G"
ECHO Nykyinen hakemisto: %CD%
REM Suorita toimintoja nykyisessä hakemistossa tässä
POPD
)
Kuvaus: Tämä esimerkki käy läpi kaikki
"C:\hakemisto\" alihakemistot. Nykyinen työhakemisto näytetään kullekin alihakemistolle ja sen jälkeen
`POPD`palasi alkuperäiseen hakemistoon.
Esimerkki 3: PUSHD:n ja POPD:n käyttö eräskriptissä:
@ECHO OFF
REM Tallenna nykyinen hakemisto
PUSHD C:\Minun\käsikirjoitus\hakemistosta
REM Suorita toiminnot halutussa hakemistossa tässä
ECHO Nykyinen hakemisto: %CD%
REM Palaa alkuperäiseen hakemistoon
POPD
Kuvaus: Tämä eräskripti sisältää nykyisen hakemiston
`PUSHD`tallennettu, toiminnot suoritetaan halutussa hakemistossa ja lopuksi kanssa
`POPD`palasi alkuperäiseen hakemistoon.
Huomaa: Huomaa tämä
`POPD`toimii vain jos ennen
`PUSHD`käytettiin hakemiston tallentamiseen. Muuten se antaa virheilmoituksen.
`PUSHD`ja
`POPD`ovat hyödyllisiä, kun haluat vaihtaa tilapäisesti hakemistoon ja palata sitten edelliseen hakemistoon ilman, että sinun tarvitsee tallentaa koko polkua manuaalisesti.
"POPD" Ote Microsoft Windowsin ohjeesta
Microsoft Windows [Version 10.0.19045.3693]
(c) Copyright 1985-2023 Microsoft Corp.
C:\\Windows>
Siirtyy kansioon, joka tallennettiin PUSHD-komennolla.
POPD
Jos komentolaajennukset ovat käytössä, POPD-komento poistaa
PUSHD:n luomat tilapäiset levyasematunnukset, kun asema
poistuu kansiopinosta POPD:ia käytettäessä.
Tärkeää tietoa, vinkkejä "POPD"-komennolle
Kun käytät
`POPD`-komento Windowsin komentokehotteessa, on muutamia tärkeitä huomioitavia seikkoja:
1.
Edellinen hakemisto: `POPD`palaa edelliseen hakemistoon, jonka merkkinä on
`PUSHD`pelastettiin. Siksi on tärkeää varmistaa etukäteen
`PUSHD`käytettiin hakemiston tallentamiseen.
2.
Virhe, jos ei tallennettu: Jos
`PUSHD`ei ole aiemmin käytetty hakemiston tallentamiseen, soittamiseen
`POPD`virheilmoitukseen. Varmista että
`PUSHD`käytettiin käsikirjoituksessa tai istunnossa ennen sinua
`POPD`suorittaa.
3.
Järjestys`PUSHD`ja`POPD`: Huomaa järjestys
`PUSHD`ja
`POPD`. Hakemisto palautetaan siihen tilaan, jossa se oli silloin
`PUSHD`Kutsuttiin.
4.
Käytä silmukoissa ja eräskripteissä: `POPD`on erityisen hyödyllinen silmukoissa tai eräkomentosarjoissa, kun haluat vaihtaa tilapäisesti hakemistoon ja palata sitten alkuperäiseen hakemistoon.
5.
Käytä absoluuttisten polkujen kanssa: `PUSHD`tallentaa absoluuttisen polun nykyiseen hakemistoon. Pidä tämä mielessä, kun työskentelet absoluuttisten polkujen kanssa.
6.
Käyttö aliprosesseissa: Huomaa
`PUSHD`ja
`POPD`Tee hakemiston muutos vain nykyisessä prosessissa. Jos kutsut eräkomentosarjaa toisesta eräkomentosarjasta, hakemistomuutosta ei voida ylläpitää komentosarjojen välillä.
7.
Sisäkkäiset hakemistomuutokset: Jos et
`PUSHD`Voit käyttää sitä useita kertoja peräkkäin
`POPD`käytä samaa monta kertaa palataksesi alkuperäiseen hakemistoon.
PUSHD C:\hakemistosta1
PUSHD D:\hakemistosta2
REM ... Toiminnot hakemistossa2 ...
POPD
REM ... Toiminnot hakemistossa1 ...
POPD
8.
Erätiedostotunnisteet: Huomaa
`POPD`ei yleensä toimi komentosarjassa, jota kutsutaan suoraan komentokehotteesta. Se tehdään todennäköisemmin erätiedostoissa (
`.bat`tai
`.cmd`) tai käytetään itse komentokehotteessa.
Pidä nämä kohdat mielessä varmistaaksesi
`POPD`käytetään tehokkaasti eräkomentosarjoissa tai komentokehotteessa.