批處理獲取當前目錄的絕對路徑


在批處理中使用管理員權限運行的時候系統會認為當前路徑是C:\Windows\System32
而使用非管理員權限安裝的時候系統會認為當前路徑就是批處理文件所在的路徑
所以我們最好使用絕對路徑去操作文件,以下是絕對路徑的獲取方式:

@echo off
echo 當前盤符:%~d0
echo 當前盤符和路徑:%~dp0
echo 當前批處理全路徑:%~f0
echo 當前盤符和路徑的短文件名格式:%~sdp0
echo 當前CMD默認目錄:%cd%
pause

注意:1.如果路徑包括空格最好加上雙引號


免責聲明!

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



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