问题解释一:关于cd的/d参数
关于cd 的/d参数,在cmd中敲入cd /?
可以看到/d参数的解释如下:
使用 /D 命令行开关,除了改变驱动器的当前目录之外,
还可改变当前驱动器。
这句话貌似不太好理解,我做个试验给大家看就明白了:
通常我们在xp系统中打开cmd窗口时,会显示
C:\Documents and Settings\Administrator>
|
如果我们执行如下命令,发现目录依然还是在C:\Documents and Settings\Administrator
C:\Documents and Settings\Administrator>cd d:\tomcat6.0.18
C:\Documents and Settings\Administrator>
|
此时,我们键入d:,不但会切换到d盘,而且会切换到d:/tomcat6.0.18的目录
C:\Documents and Settings\Administrator>cd d:\tomcat6.0.18
C:\Documents and Settings\Administrator>d:
D:\tomcat6.0.18>
|
下面语句我们就能看到/d参数的作用了。发现加了/d参数之后直接切换到d盘的tomcat6.0.18目录了。
%~dp0 “d”为Drive的缩写,即为驱动器,磁盘、“p”为Path缩写,即为路径,目录
cd是转到这个目录