bat 获取文件名称,路径,属性.....


:: %~1 - expands %1 removing any surrounding quotes (")
:: %~f1 - expands %1 to a fully qualified path name
:: %~d1 - expands %1 to a drive letter only
:: %~p1 - expands %1 to a path only
:: %~n1 - expands %1 to a file name only
:: %~x1 - expands %1 to a file extension only
:: %~s1 - expanded path contains short names only
:: %~a1 - expands %1 to file attributes
:: %~t1 - expands %1 to date/time of file
:: %~z1 - expands %1 to size of file
:: %~$PATH:1 - searches the directories listed in the PATH
:: environment variable and expands %1 to the fully
:: qualified name of the first one found. If the
:: environment variable name is not defined or the
:: file is not found by the search, then this
:: modifier expands to the empty string
@echo off
echo %~1
echo %~f1
echo %~d1
echo %~p1
echo %~n1
echo %~x1
echo %~s1
echo %~a1
echo %~t1
echo %~z1
echo %~$PATH:1
pause

将文件拖入bat中,看打印输出....


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM