- @echo off
- title 获取批处理文件的一些自身信息
- mode con lines=40
- color 03
- echo *******************************************
- echo #示例说明:
- echo 获取批处理文件的自身信息
- echo *******************************************
- echo.
- echo 当前执行目录是:%cd%
- echo --------------该处理操作开始--------------
- echo.
- echo --1:[%%%%~s0]获取批处理文件自身的缩写全路径名:
- echo %~s0
- echo.
- echo --2:[%%%%0]获取批处理文件自身的完整路径(有引号可防止空格路径):
- echo %0
- echo.
- echo --3:[%%%%~0]获取批处理文件自身的完整路径,并去掉首尾的引号:
- echo %~0
- echo.
- echo --4:[%%%%~nx0]获取批处理文件自身的文件名及后缀名:
- echo %~nx0
- echo.
- echo --5:[%%%%~n0]获取批处理文件自身的文件名:
- echo %~n0
- echo.
- echo --6:[%%%%~x0]获取批处理文件自身的后缀名:
- echo %~x0
- echo.
- echo --7:[%%%%~dp0]获取批处理文件自身的完整路径,不含文件名:
- echo %~dp0
- echo.
- echo --8:[%%%%~d0]获取批处理文件自身的盘符:
- echo %~d0
- echo.
- echo --9:[%%%%~z0]获取批处理文件自身的大小(byte):
- echo %~z0
- echo.
- echo --10:[%%%%~t0]获取批处理文件自身的修改时间:
- echo %~t0
- echo.
- pause
复制代码