Significado de %% ~ dpa?
Se me da el mantenimiento de algunos archivos por lotes y veo repetidamente esta línea al comienzo de cada archivo por lotes.
FOR /f "usebackq tokens=*" %%a IN ('%0') DO SET this_cmds_dir=%%~dpa
CD /d "%this_cmds_dir%"
¿Alguien sabe lo que hace la primera línea? ¿Qué es %% ~ dpa? ¿Qué es% 0? ¿Qué es usebackq?