1、獲取當前工作目錄文件夾名稱
@echo off
set "curDir=%cd%"
:loop
set "curDir=%curDir:*\=%"
set "cd_tmp=%curDir:\=%"
if not "%cd_tmp%"=="%curDir%" goto loop
echo %curDir%
pause

2、批處理標識路徑
@echo off
echo %0 文件本身的路徑,文件名+擴展名,並且有雙引號
echo %~0 文件本身的路徑,文件名+擴展名
echo %~d0 文件所在盤符
echo %~p0 理文件所在目錄,不包含盤符
echo %~dp0 當前盤符和路徑
echo %~sdp0 獲取當前盤符和路徑的短文件名格式
echo %~f0 當前批處理全路徑
echo %cd% 當前CMD默認目錄,根據用戶權限不同
echo %windir% 獲取windows目錄路徑
echo %~n0 批處理文件名
echo %~x0 擴展名,帶"."
echo %~s0 縮寫路徑名(取首6個字母+“~數字”,數字用於區分首6個字母相同的路徑)
echo %~a0 文件屬性
echo %~t0 文件創建時間
echo %~z0 文件大小
pause
