Hola, alguien me puede ayudar? quiero guardar el nombre de la carpeta actual donde esta el BAT en una variable para poder usar esa variable posteriormente (El puro nombre de la carpeta actual sin lo demas de la ruta
C:\OTRA_CARPETA\CARPETA1
Lo que quiero es que guarde el nombre "CARPETA1" en una variable
SET carpeta_actual=%%~no
::Tengo una nocion pero aun no me quedan claros los codigos para mostrar solo una cierta cosa
::echo %~xn0
::echo %~fn0
::echo %~nn0
::echo %~pn0
::echo %~dn0
::echo %~dp0
for %%I in (.) do set CurrDirName=%%~nxI
echo %CurrDirName%
Fuente: https://superuser.com/questions/160702/get-current-folder-name-by-a-dos-command (https://superuser.com/questions/160702/get-current-folder-name-by-a-dos-command)