我在C:\文件夹中。然后键入cd Sublime Text 3,以获得Sublime Text 3,但我不起作用。我必须输入完整路径C:\ Program Files \ Sublime Text 3。但是有更长的嵌套文件,我不知道这条路径。存在任何直接命令或诡计?
答案 0 :(得分:0)
您可以使用标签页完成。
按标签键将尝试完成第一个匹配的项目。
再次按标签将循环显示匹配项目(如果有多个项目。
当您在c:\
文件夹中时,请执行以下操作:
type result
cd pr<tab> C:\>CD "Program Files"
\ C:\>CD "Program Files"\
s<tab> C:\>CD "Program Files\Sony"
<tab> C:\>CD "Program Files\Sublime Text 3"
<enter You are in the correct directory
答案 1 :(得分:0)
您可以自己创建一个快捷脚本,例如go.bat
。它有些羞涩,但它确实有效。
@ECHO OFF
SET EXITCODE=0
IF "%1" EQU "" (ECHO usage: %0 ^<name^> & GOTO TheEnd)
IF /I %1 EQU sublime (CD /D "C:\Program Files\Sublime Text 3" & GOTO TheEnd)
IF /I %1 EQU other (CD /D "C:\Program Files\the\other\one" & GOTO TheEnd)
IF /I %1 EQU doit (CD /D "C:\Program Files" & GOTO TheEnd)
ECHO In %0 destination "%1" is unknown.
SET EXITCODE=1
:TheEnd
EXIT /B %EXITCODE%
然后,在命令提示符处使用:
go sublime