Kommandot: "CHDIR" är på Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. tillgänglig
Exemplen för kommandot "CHDIR"
Kommandot
`CHDIR`i Windows Kommandotolk används för att ändra den aktuella arbetskatalogen, liknande kommandot
`CD`. Här är några exempel med kommentarer:
Exempel 1: Gå till en specifik katalog:
CHDIR C:\Exempel\katalog
Beskrivning: Detta kommando ändrar den aktuella arbetskatalogen till
"C:\Exempel\Katalog".
Exempel 2: Gå till överordnad katalog:
CHDIR ..
Beskrivning: Detta kommando ändrar den aktuella arbetskatalogen till den överordnade katalogen.
Exempel 3: Växla tillbaka till användarkatalogen:
CHDIR %HOMEPATH%
Beskrivning: Detta återställer den aktuella arbetskatalogen till användarkatalogen, oavsett vilken enhet användarkatalogen finns på.
Exempel 4: Spara aktuell arbetskatalog i en variabel:
SET gammal_katalog=%CD%
Beskrivning: Detta kommando sparar den aktuella arbetskatalogen i miljövariabeln
`%gammal_katalog%`.
Exempel 5: Gå till föregående arbetskatalog:
CHDIR /D %gammal_katalog%
Beskrivning: Tidigare sparade filer lagras här
`%gammal_katalog%`används för att återgå till föregående arbetskatalog. Parametern
`/D`låter dig också byta enhet.
Exempel 6: Byt arbetskatalog och koppla bort befintliga enhetsanslutningar:
CHDIR /D C:\Ny\katalog
Beskrivning: Med
`/D`drivenheten kan ändras. Här ändras den aktuella arbetskatalogen till
"C:\New\Directory" och befintliga nätverksenhetsanslutningar kopplas bort.
De
`CHDIR`kommandot har samma funktioner som
`CD`kommando och kan användas omväxlande. Notera samma överväganden som i
`CD`, särskilt med hänsyn till giltiga vägar, utrymmen i vägen och säkerhetsöverväganden.
"CHDIR" Utdrag från Microsoft Windows Hjälp
Microsoft Windows [Version 10.0.19045.3693]
(c) Copyright 1985-2023 Microsoft Corp.
C:\\Windows>
Visar namn på aktuell katalog eller byter till en annan katalog.
CHDIR [/D] [enhet:][sökväg]
CHDIR [..]
CD [/D] [enhet:][sökväg]
CD [..]
.. Anger byte till överordnad katalog.
Skriv CD enhet: om du vill visa den aktuella katalogen på den
angivna enheten.
Skriv CD utan parametrar om du vill visa den aktuella enheten och
katalogen.
Använd /D om du också vill byta aktuell enhet förutom att byta
aktuell
katalog för en enhet.
Med kommandotilläggen aktiverade ändras kommandot CHDIR enligt
följande:
Strängen för den aktuella katalogen konverteras till samma
skiftläge som
de katalognamn som finns på disken. Det innebär att CD C:\TEMP
byter katalog
till C:\Temp om det är det faktiska namnet.
Kommandot CHDIR behandlar inte blanksteg som avgränsare, så det
går att
använda CD för att gå till en underkatalog som innehåller ett
blanksteg
utan att omsluta namnet med citattecken. Till exempel:
cd \Documents and Settings\användarnamn\Mina dokument
gör samma sak som:
cd "\Documents and Settings\användarnamn\Mina dokument"
vilket du skulle ha behövt skriva om tilläggen inte varit
aktiverade.
Viktig information, tips för kommandot "CHDIR"
När du använder
`CHDIR`kommandot i Windows kommandotolk finns det några viktiga punkter att notera:
1.
Synonym för CD: `CHDIR`och
`CD`är vanligtvis synonyma och kan användas omväxlande. Båda kommandona används för att ändra den aktuella arbetskatalogen.
2.
Ändra enhet: Om du vill byta enhet, lägg till eller använd enhetsbeteckningen med sökvägen
`/D`-Växla.
CHDIR /D E:\A\Övrig\katalog
3.
Använd variabel: Du kan använda en variabel för att lagra den aktuella arbetskatalogen och komma åt den senare.
SET gammal_katalog=%CD%
CHDIR C:\Ny\katalog
REM ... gör något i den nya katalogen
CHDIR /D %gammal_katalog%
4.
Kataloger med mellanslag: Om din sökväg innehåller mellanslag, bör du omge sökvägen inom citattecken för att säkerställa att den tolkas korrekt.
CHDIR "C:\Katalog med mellanslag"
5.
Giltiga sökvägar: Se till att den angivna sökvägen är giltig och att katalogen finns. Dåliga vägar kan leda till oväntat beteende.
CHDIR okänd_katalog
IF ERRORLEVEL 1 (
ECHO Fel vid byte av katalog.
)
6.
Övergång mellan olika kataloger: Observera att när du växlar mellan olika kataloger kanske vissa sökvägar inte tolkas korrekt, särskilt om de är relativa.
7.
Använd i batch-skript: Om du har
`CHDIR`kommando i ett batchskript, observera att ändringar i arbetskatalogen kan påverka hur skriptet tolkar andra kommandon.
8.
Övervakning och loggning: För större skript eller applikationer som
`CHDIR`Det är tillrådligt att använda revisions- och loggningsmetoder för att övervaka exekvering och eventuella fel.
Se till att du överväger punkterna ovan för att uppnå önskat beteende när du använder
`CHDIR`kommandot i Windows-kommandotolken.