Skip to content

Instantly share code, notes, and snippets.

@wanghuaisheng
Last active November 5, 2017 11:07
Show Gist options
  • Save wanghuaisheng/1384466c5cb0b01e635a82dfc1fc9573 to your computer and use it in GitHub Desktop.
Save wanghuaisheng/1384466c5cb0b01e635a82dfc1fc9573 to your computer and use it in GitHub Desktop.
批处理中目录切换

0、先说帮助查看:格式:CD /?

1、同一个分区的切换

目录切换格式:格式:CD [盘符][路径]

例1

切换到C:\WINDOWS目录

cd C:\WINDOWS

例2

如果当前目录是C:\WINDOWS\system32,我们要返回到上一层目录,即返回到C:\WINDOWS时,我们可以这样:

cd..

例3

如果当前目录是C:\WINDOWS\system32,我们要返回根目录,即返回到C:\时

cd\

其实在DOS命令中...\都是表示相对路径的,

  • .是当前目录
  • ..是上一层目录
  • \则表示根目录

eg:当输入cd.后还是在原来的位置 cd.

2、不同分区的切换

格式:格式:CD /d [盘符][路径]

如果当前目录是C:\Windows,我们需要切换到其它分区目录,请看:

切换到D:\abc

cd /d d:\abc

我们直接输入驱动器号 冒号,就可以切换到它的根目录。

D:

3、CD 的另一个用途:显示当前的完整路径,一般用通过 %cd% 加以引用。

@echo off
echo 当前路径是 %cd%
pause
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment