批处理自身%0 的总结
批处理自身 %0 的总结。
批处理运用中,经常要对自身进行操作,
如:提取路径,文件名,后缀名,大小,等等。。。。
充分利用%0的扩展功能,可以很方便的实现。
1、获取批处理自身的完整路径
@echo off
echo %0
pause
2、获取批处理自身的完整路径,并去掉首尾的引号
@echo off
echo %~0
pause
3、获取批处理自身的文件名及后缀名
@echo off
echo %~nx0
pause
4、获取批处理自身的文件名
@echo off
echo %~n0
pause
5、获取批处理自身的后缀名
@echo off
echo %~x0
pause
6、获取批处理自身的完整路径,不含文件名
@echo off
echo %~dp0
pause
或
@echo off
echo %cd%
pause
7、获取批处理自身的盘符
@echo off
echo %~d0
pause
8、获取批处理自身的大小
@echo off
echo %~z0
pause
9、获取批处理自身的修改时间
@echo off
echo %~t0
pause
摘自:http://www.hackbase.com/tech/2009-08-12/54871.html
长期写批处理,这些命令自己也常用,也常被人问道,找到有人写过了,就直接转了,确实很实用的。
您阅读此文共耗时分秒