È possibile ottenere il nome della cartella corrente (non il percorso della directory corrente) utilizzando un comando DOS? Se é cosi, come?
Il più vicino che ho avuto è stato questo ma non lo fa:
for /f "delims=\" %%a in ("%CD%") do set CURR=%%a
echo.DIR: %CURR%
nota: il tentativo sopra è stato quello di tentare di tokenizzare la stringa e ottenere l'ultimo token impostato come variabile CURR.
for /fné TomWij né %~n*sono supportati in MS-DOS. (Windows ' noncmd.exe è DOS, è un programma Windows nativo.)
cd | sed "s/.*\\//"(che convoglia l'output di cd (cwd) in una ricerca di espressioni regolari e sostituisci, sostituendo tutto prima del finale \ con nulla)