windows 批处理文件bat中获取文件当前所在目录
直接上结论:windows中文件当前目录常见的有几种方式,但几种并不相同。
%~dp0
才是真正获取当前文件所在目录,而非运行目录。(可以在其他位置打开cmd然后直接调取bat运行。)
常见的几种『调取当前目录』的方法:
第一种:
%cd%
效果:获取运行目录
第二种:
!cd!
效果:获取运行目录
第三种:
%~dp0
效果:获取文件本身所在目录
本文参考了文章:windows 批处理文件bat中当前目录-天蚕峰的CSDN博客
直接上结论:windows中文件当前目录常见的有几种方式,但几种并不相同。
%~dp0
才是真正获取当前文件所在目录,而非运行目录。(可以在其他位置打开cmd然后直接调取bat运行。)
常见的几种『调取当前目录』的方法:
第一种:
%cd%
效果:获取运行目录
第二种:
!cd!
效果:获取运行目录
第三种:
%~dp0
效果:获取文件本身所在目录
本文参考了文章:windows 批处理文件bat中当前目录-天蚕峰的CSDN博客