Al solito con il batch bisogna ricorrere a delle alchimie stranissime...
Mi raccomando, occhio agli apici che racchiudono il comando dir, devono essere proprio di questo esatto tipo altrimenti non funziona. Nel dubbio fai copia-incolla.codice:FOR /F "delims=; usebackq" %%f IN (`dir /b *nomestatico*`) DO set tuavariabile=%%f
Ricordati inoltre che questa è la sintassi se lo devi inserire in un file batch; se invece lo vuoi eseguire "manualmente" (inserendolo direttamente nella console), ricordati di cambiare i %%f in %f.