how to get the current path of a batch file code example

Example: batch directory

echo [current working directory]     :     %%cd%%       :      %cd%     
echo [batch folder path]             :     %%~dp0      :      %~dp0     
echo [batch files fullpath]          :     %%~dpnx0    :      %~dpnx0
echo [batch files fullpath]          :     %%~f0       :      %~f0

REM # | OUTPUT EXAMPLE
REM # | [current working directory] : %cd%     :  G:\DynamicWorkingDirectory
REM # | [batch folder path]         : %~dp0    :  G:\Deletable\
REM # | [batch files fullpath]      : %~dpnx0  :  G:\Deletable\01_Basic.bat
REM # | [batch files fullpath]      : %~f0     :  G:\Deletable\01_Basic.bat