批处理命令获取当前盘符和当前目录

  %~d0  是当前盘符
 %cd% 是当前目录

可以用echo %cd%进行打印测试

例:

set b=%cd%     //将当前目录保存到参数b中,等号前后不要有空格

C:
cd program files
cd microsoft visual studio
cd common
cd msdev98
cd bin
msdev %b%"\test.dsp" /MAKE "test- Win32 Release" /REBUILD        //(VC6.0)

devenv "%b%\Tool Utility\Tool Utility.sln" /REBUILD                               //(VS2010)注意如果路径中包含空格,则应该将路径加文件名用双引号括起来。
pause

你可能感兴趣的:(bat)