最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
DOS批处理中%cd%和%~dp0的区别
时间:2022-11-14 23:18:51 编辑:袖梨 来源:一聚教程网
1. %cd% 可以用在批处理文件中,也可以用在命令行中;展开后,是驱动器盘符:+当前目录,如在dos窗口中进入c:dir目录下面,
输入:echo %cd% ,则显示为:c:dir 。
%cd%的内容是可以被改变的,其内容为命令的执行路径或批处理文件的执行路径。
2.%~dp0只可以用在批处理文件中,它是由它所在的批处理文件的目录位置决定的,是批处理文件所在的盘符:+路径。在执行这个批处理文件的过程中,它展开后的内容是不可以改变的。比如在D盘下有个批处理文件,path.bat,其内容为:
@echo off
echo this is %%cd%% %cd%
echo this is %%~dp0 %~dp0
在C: 和E:分别下执行它,输出为:
相关文章
- 《QQ》文件转发微信教程 08-01
- 燕云十六声五残无伤怎么通关 鬼神愁无伤逃课打法分享 08-01
- 雷神911Air星战五代笔记本快速安装win11系统教程 08-01
- win11桌面刷新卡顿怎么办? 08-01
- 《QQ》给好友充q币方法 08-01
- 明末渊虚之羽大蚰蜒的回响怎么获取 大蚰蜒的回响法术介绍 08-01