Ciao a tutti,
ho necessità di effettuare un ciclo for su una directory e salvare il nome del file in una variabile per poter poi effettuare delle manipolazioni su stringa. Sto provando quindi a salvare il nome file (con la variabile del ciclo FOR
%%~nx) in una variabile locale (
var).
Di seguito il codice (non è quello che serve a me, ma l'ho sintetizzato per esporre il problema):
for %%F in ("%SOURCE_DIR_PATH%\*") do (
echo Nome file: %%~nxF
set var=%%~nxF
echo Nome file var: %var%
)
Considerando che i file nella directory
%SOURCE% sono: