![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
bat学习
文章平均质量分 58
world_weiHJ
这个作者很懒,什么都没留下…
展开
-
批处理(bat)%cd% 与%~dp0的区别
%cd%是指:点击的bat脚本的工作路径(最开始点击的bat脚本所在的路径)。%~dp0是指:当前执行的bat脚本所在目录(随着执行脚本的变化而变化)。%cd%没有什么可说的。%~dp0可以在A.bat的命令行中运行B.bat时,获得B.bat所在的路径。在批处理开头中加入 cd /d %~dp0 可以在cd到当前B.bat的路径。/d选项支持CD到不同盘符另外,%i提取第i个命令选项,例如%1提取第1个option,i可以取值从1到9%~0: 取文件名(名+扩展名)%~f0:原创 2021-06-28 20:28:16 · 3389 阅读 · 0 评论 -
bat脚本语言记录:set 命令与变量使用
变量的使用格式[设置变量]格式:set 变量名=变量值详细:被设定的变量以%变量名%引用[引用变量]格式: %变量名%详细: 可以用echo %变量名%打印变量的只[取消变量]格式:set 变量名=详细:取消后的变量若被引用%变量名%将为空[展示变量]格式:set 变量名详细:展示以变量名开头的所有变量的值[列出所有可用的变量]格式:set[计算器]格式:set /a 表达式示例:set /a 1+2*3输出 7预定义的变量下面是些已经被底层定义好可以转载 2021-06-28 20:00:37 · 1170 阅读 · 0 评论