拖放文件們
到此批處理上,echo
改成想要執行的命令
@echo off
for %%i in (%*) do (
echo 文件全路徑: %%i
echo 文件全路徑: %1
echo 短路徑名: %~s1
echo 盤符+路徑: %~dp1
echo 盤符: %~d1
echo 路徑: %~p1
echo 文件+後綴名: %~nx1
echo 文件名: %~n1
echo 後綴名: %~x1
echo 文件屬性: %~a1
echo 日期/時間: %~t1
echo 文件大小: %~z1
)
pause
輸出結果對應:
%%i 文件全路徑: F:\tools\gifTools\test.gif
%1 文件全路徑: F:\tools\gifTools\test.gif
%~s1 短路徑名: F:\tools\gifTools\test.gif
%~dp1 盤符+路徑: F:\tools\gifTools\
%~d1 盤符: F:
%~p1 路徑: \tools\gifTools\
%~nx1 文件+後綴名: test.gif
%~n1 文件名: test
%~x1 後綴名: .gif
%~a1 文件屬性: --a--------
%~t1 日期/時間: 2020-05-18 15:18
%~z1 文件大小: 14785370