for /f %d in (listfile) do md %d
работает для непрерывных имен папок (даже если длина превышает 8 символов, но не если в имени папки есть пробел.
for /f %d in (listfile) do md "%d"
Добавьте кавычки, чтобы пробел стал буквальным. Или вы хотели оставить место без места?