批处理获取拖入文件信息

@ECHO OFF

echo %1
:获取拖入文件完整路径。如:"E:\DDC\add.txt"
echo %~1
:获取拖入文件完整路径,并去掉首尾引号。如:E:\DDC\add.txt
echo %~nx1
:获取拖入文件文件名及后缀。如:add.txt
echo %~n1
:获取拖入文件文件名。如:add
echo %~x1
:获取拖入文件后缀名。如:.txt
echo %~dp1
:获取拖入文件所在目录完整路径。如:E:\DDC\
echo %cd%
:获取拖入文件所在目录路径。如:E:\DDC
echo %~d1
:获取拖入文件所在盘符。如:E:
echo %~z1
:获取拖入文件大小。如:11901
echo %~t1
:获取拖入文件修改时间。如:2012/10/01 周一 19:01
pause

:%1~%9表示拖入文件,%0表示批处理文件本身

posted on 2014-04-28 09:02  SpringStudio  阅读(2464)  评论(1编辑  收藏  举报

导航