首页 > 代码库 > 批处理学习02
批处理学习02
批处理自身信息
::1.5 ::关于批处理文件自身的路径以及一些信息 @echo off echo 获取批处理自身的完整路径 echo %0 echo 获取批处理自身的完整路径,并去掉首尾的引号 echo %~0 echo 获取批处理自身的文件名(不含后缀) echo %~n0 echo 获取批处理自身的后缀名 echo %~x0 echo 获取批处理自身的文件名及后缀名 echo %~nx0 echo 获取批处理自身的盘符 echo %~d0 echo 获取批处理自身的路径 echo %~p0 ::%~dp0 是对%0的扩展,d是drive,也就是盘符,p是路径,所以%~dp0是指批处理所在的路径(包括盘符) echo 获取批处理文件所在路径(注意最后有‘\‘) echo %~dp0 echo 获取批处理当前所在路径(注意最后无‘\‘) echo %cd% echo 跳转到其他目录 就看出区别 ::当cd的目标路径包括盘符,需要加/d ::另外,如果只跳转到盘符,%cd%后面也有‘\‘ cd /d E:\test echo %cd% echo %~dp0 echo 获取批处理自身的大小 echo %~z0 echo 获取批处理自身的修改时间 echo %~t0 pause
运行情况:
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。