共6页精讲(列举了所有的用法,图文并茂,通俗易懂。):
在从事“嵌入式软件开发”和“Autosar工具开发软件”过程中,经常会在其集成开发环境IDE(CodeWarrior,S32K DS,Davinci,EB Tresos,ETAS…)中,使用“批处理(bat)”和“Python”制作脚本,从而实现编译功能(GreenHills…)的集成,以及快速生成A2L,ODX,PDX…等文件(ASAP2 Editor,ODX Studio…等工具都提供API接口),实现自动化,提高软件开发的效率。
该系列专栏将帮助您了解批处理(bat)的语法,并列举其所有的用法,图文并茂,通俗易懂,提供生成A2L,ODX,PDX文件的Demo.bat文件。
注意:该《批处理BAT从入门到精通》专栏也适合其它场景的应用!!!
目录
1 %cd%与%~dp0的介绍
如果当前目录是D:\bat\test,如下图我们可以看出,当我们通过cd切换至其他分区下的目录时:
- %cd%可用在批处理文件或者命令行中,表示当前工作的盘符:+路径;%cd%的内容是可以被改变的,其内容为命令的执行路径或批处理文件的执行路径(current working directory,variable);
- %~dp0只能用在批处理文件中,表示该批处理文件所在
本文介绍了批处理脚本中%cd%和%~dp0的区别及其使用场景。%cd%表示当前工作目录,可变;%~dp0表示批处理文件所在目录,固定。文章详细讲解了两者的组合使用,包括如何切换到批处理文件所在目录,以及在不同路径下的高阶应用。同时,提到了%~dp0与其他批处理扩展符的组合使用,如%~dp$PATH:0,用于查找环境变量路径中的文件。
订阅专栏 解锁全文
1799

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



