cd /d %~dp0是什么意思啊?
这句的意思是
更改当前目录为批处理本身的目录
有些晕吧?不急,我举例
比如你有个批处理a.bat在D:\qq文件夹下
a.bat内容为
cd /d %~dp0
在这里
1 cd /d %~dp0的意思就是cd /d d:\qq\
2 %0代表批处理本身 d:\qq\a.bat
3 ~dp是变量扩充
4 d既是扩充到分区号 d:
5 p就是扩充到路径 \qq\
6 dp就是扩充到分区号路径 d:\qq\
本文详细解释了批处理命令cd/d%~dp0的含义与使用方法,通过实例说明该命令如何将当前目录更改为批处理文件所在的目录。
cd /d %~dp0是什么意思啊?
这句的意思是
更改当前目录为批处理本身的目录
有些晕吧?不急,我举例
比如你有个批处理a.bat在D:\qq文件夹下
a.bat内容为
cd /d %~dp0
在这里
1 cd /d %~dp0的意思就是cd /d d:\qq\
2 %0代表批处理本身 d:\qq\a.bat
3 ~dp是变量扩充
4 d既是扩充到分区号 d:
5 p就是扩充到路径 \qq\
6 dp就是扩充到分区号路径 d:\qq\
7451
5000
1135

被折叠的 条评论
为什么被折叠?