2013-11-02 72 views
3

有谁知道我可以通过Windows上的cmd进入其他目录中的第一个目录吗?
比如我进入“ABC”目录:命令行,如何进入第一个目录

cd abc 

然后,我不知道第一个文件夹的名称中的“ABC”目录,但我知道我需要在第一个文件夹进入。

cd %first% (for example). 
+0

“dir”命令列出当前文件夹中的所有文件和文件夹(按字母顺序列出),然后您可以读取第一个文件夹的名称并使用“cd”命令输入它。 – NitroNbg

回答

3

这可以做的工作,创建一个文件名为cd2first.bat:

@ECHO OFF 
CD abc 
FOR /D %%a IN (*) DO (
    CD %%a 
    GOTO :EOF 
) 

说明:

  1. 目录更改为从CWD ABC。
  2. 对于新当前目录中的每个目录,FOR/D更改为第一个子目录。
  3. GOTO:EOF,转到批处理文件的末尾。
相关问题