菜鸟科技网

cmd如何快速获取当前目录路径?

当前目录

“当前目录”(Current Directory)也称为“工作目录”(Working Directory),它是指 CMD 窗口中,你当前正在操作的默认文件夹,当你输入一个文件名(notepad.txt)而不指定完整路径时,系统会自动在当前目录下寻找这个文件。

cmd如何快速获取当前目录路径?-图1
(图片来源网络,侵删)

查看当前目录

使用 cd 命令不带任何参数,可以显示当前所在目录的完整路径。

cd

示例: 如果你的当前目录是 C:\Users\YourName\Documents,执行 cd 后会显示:

C:\Users\YourName\Documents

切换当前目录

这是最常用的操作,使用 cd 命令(Change Directory 的缩写)。

a) 切换到其他驱动器

如果你想切换到另一个驱动器(例如从 C: 盘切换到 D: 盘),只需要输入驱动器字母加冒号,不需要 cd 命令。

cmd如何快速获取当前目录路径?-图2
(图片来源网络,侵删)
D:

执行后,你的提示符会从 C:\> 变成 D:\>,并且当前目录会自动切换到该驱动器的根目录(D:\)。

b) 切换到当前驱动器下的其他目录

在同一个驱动器下切换目录,使用 cd 加上目标路径。

基本语法:

cd [路径]
  • 路径可以是绝对路径或相对路径。

示例: 假设你的当前目录是 C:\Users\YourName

cmd如何快速获取当前目录路径?-图3
(图片来源网络,侵删)
  • 使用绝对路径(从根目录开始):

    cd C:\Users\YourName\Documents

    这会直接切换到 Documents 文件夹。

  • 使用相对路径(从当前目录开始):

    cd Documents

    这会从 C:\Users\YourName 进入到 C:\Users\YourName\Documents

  • 返回上一级目录: 使用两个点 来表示“上一级目录”。

    cd ..

    如果你在 C:\Users\YourName\Documents,执行此命令会返回到 C:\Users\YourName

  • 返回上两级目录:

    cd ..\..

    如果你在 C:\Users\YourName\Documents,执行此命令会直接返回到 C:\

  • 进入深层嵌套目录(一条命令): 可以一次性输入完整路径,用反斜杠 \ 分隔。

    cd Projects\WebApp\src

快速进入用户主目录

无论你当前在哪个目录,都可以一键回到你的用户主目录(通常是 C:\Users\YourName)。

cd %USERPROFILE%

或者更简单的方式是:

cd ~

(注意: 符号在 CMD 中也能被识别为用户主目录,这在 PowerShell 中更常见,但在 CMD 中同样有效。)


处理包含空格的目录名

如果目录名中包含空格(My Documents),直接使用 cd 命令可能会出错,你需要用双引号 将路径括起来。

错误示例:

cd My Documents

系统会认为 My 是一个目录,而 Documents 是一个无效的命令。

正确示例:

cd "My Documents"

或者使用反斜杠 \ 对空格进行转义(不常用,但可行):

cd My\ Documents

强烈推荐使用双引号的方式,因为它更清晰且不易出错。


常用快捷键和技巧

命令/按键 功能描述
cd \ 无论当前在哪,直接返回到当前驱动器的根目录(C:\)。
cls 清空屏幕,在目录切换混乱时,这是一个非常有用的命令,让界面清爽。
dir 列出当前目录下的文件和文件夹,可以用来确认你是否已经成功切换到目标目录。
pushd 保存当前目录,并切换到新目录,像书签一样,可以记住你来的地方。
popd 返回到 pushd 保存的目录,与 pushd 配对使用,实现目录导航的“前进”和“后退”。

完整操作示例

让我们模拟一个完整的操作流程:

  1. 打开 CMD:按 Win + R,输入 cmd,回车。
  2. 查看初始位置
    cd

    假设输出为 C:\Users\Default

  3. 切换到 D 盘
    D:

    提示符变为 D:\>

  4. 在 D 盘创建一个测试文件夹(需要管理员权限)并进入
    mkdir MyTestFolder
    cd MyTestFolder
  5. 查看当前目录
    cd

    输出应为 D:\MyTestFolder

  6. 创建一个带空格的子目录并进入
    mkdir "New Project Files"
    cd "New Project Files"
  7. 确认位置并清屏
    dir
    cls
  8. 返回上一级目录
    cd ..
  9. 使用 pushdpopd 导航
    pushd D:\MyTestFolder\New\Project  (假设这个路径存在)
    dir
    popd
    cd

    你会发现通过 popd 又回到了 D:\MyTestFolder

任务 命令
查看当前目录 cd
切换到 C 盘 C:
进入 Documents 文件夹 cd Documents
返回上一级目录 cd ..
进入带空格的文件夹 cd "My Folder"
直接返回到根目录 cd \
清空屏幕 cls
快速返回用户主目录 cd %USERPROFILE%

掌握这些基本命令,你就可以在 CMD 中自由地导航文件系统了。

分享:
扫描分享到社交APP
上一篇
下一篇