ITKINGSOLUTION

Ciclo FOR per estrarre il nome del file senza directory


 Capita a volte di dover fare una ricerca di alcuni file all'interno di una directory con un comando batch e di dover ricavare solo il nome del file e la sua estensione.Per fare questo è sufficiente usare ~nxf come nell'esempio sotto riportato:FOR %%f IN (c:tempprova*.*) do (   echo %%~nxf      ......)Dove c:tempprova*.* è il percorso e il nome del/i file da cercare .Il risultato di echo è il nomefile.estensione.E' possibile vedere altri parametri del ciclo for, aprendo una videata cmd e digitando :for /?