代码改变世界

Batch job - 获取当前目录

2011-11-23 13:10  传奇PANDA  阅读(352)  评论(0)    收藏  举报

最近,进入到了项目的部署阶段,自己想着,可不可以用batch 来简化一些部署过程,顺便呢,也可以学习一下这块。

其中,有一个需求是获取当前目录的路径,hard code的方式总是不好的。

一开始,使用%cd%,在我的机器上是可以的,但是拿了一台新机器,我拿到的Directory竟然"C:\Windows\System32”,囧o(╯□╰)o

有了这个问题以后,换用%~dp0,恩,虽然看起来蛮奇怪的,但是,在手头上有的机器上都行的通了

原因待查