批處理BAT文件實現顯示拖入文件的文件名路徑等信息


代碼

@echo off
echo "drag a file into window, and press enter:"

REM 顯示拖入文件的完整路徑(帶文件名),帶首尾引號
set doc_dir_withfilename="%~1"
echo %doc_dir_withfilename%

REM 顯示拖入文件的完整路徑(帶文件名)
echo %1
REM 顯示拖入文件的完整路徑(帶文件名),去掉首尾引號
echo %~1
REM 顯示拖入文件的文件名及后綴
echo %~nx1
REM 顯示拖入文件的文件名
echo %~n1
REM 顯示拖入文件的后綴名
echo %~x1
REM 顯示拖入文件的完整目錄
echo %~dp1
REM 顯示拖入文件的目錄路徑
echo %cd%
REM 顯示拖入文件所在的盤符
echo %~d1
REM 顯示拖入文件的文件大小
echo %~z1
REM 顯示拖入文件的修改時間
echo %~t1

@pause 

打印效果:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM