setlocal
set location=c:\test
FOR /D %%C in ("%location%\*") DO md %%C\COMMONFOLDER
funciona bem para mim, qualquer subpasta direta obtém um COMMONFOLDER feito dentro deles.
por exemplo.
- C: \ test \ SubLevel1 \ obtém um C: \ test \ SubLevel1 \ COMMONFOLDER
- C: \ test \ SubLevel1-1 \ obtém um C: \ test \ SubLevel1-1 \ COMMONFOLDER
- C: \ test \ SubLevel1 \ SubLev2 não obteria um COMMONFOLDER
Não tenho certeza se isso ajuda, mas apenas adicione o @ECHO e ele funciona exatamente como você disse que queria.