BAT脚本获取文件路径的方法集
假定
脚本路径:c:\bat\bat1.bat
拖放文件路径:d:\files\filename.txt
| 代码 | 效果 | 输出 | 
| %~dp0 | 返回脚本路径 | c:\bat\ | 
| %1 | 返回拖放路径 | d:\files\filename.txt | 
| %~s1 | 返回拖放短路径文件名 | d:\files\filename.txt | 
| %~dpn1 | 返回拖放路径且不含后缀 | d:\files\filename | 
| %~f1 | 返回拖放路径 | d:\files\filename.txt | 
| %~d1 | 返回拖放路径中驱动号 | d: | 
| %~p1 | 返回拖放路径中路径部分 | \files\ | 
| %~dp1 | 返回拖放路径驱动和路径部分 | d:\files\ | 
| %~n1 | 返回拖放路径中文件名不含后缀 | filename | 
| %~x1 | 返回拖放路径中文件后缀包含点 | .txt | 
| %~nx1 | 返回拖放路径中文件和后缀 | filename.txt | 
| %~d1%~p1C_%~n1%~x1 | 拖放路径文件名增加前缀 | d:\files\C_filename.txt | 
| %~dpn1_C%~x1 | 拖放路径文件名增加后缀 | d:\files\filename_C.txt | 
扫描二维码推送至手机访问


