Se você quiser fazer a aritmética, você precisa se livrar dos milhares de separadores primeiro. Então, altere dir /s/w/c
para dir /s/w/-c
.
Então, é uma divisão simples:
set /a kb=%bytes% / 1024
set /a mb=%bytes% / 1048576
set /a gb=%bytes% / 1073741824
echo %kb% kB
echo %mb% MB
echo %gb% GB
Observe que os números são limitados a 32 bits de precisão, portanto, para pastas grandes, isso falhará. Além disso, como Yorik mencionou, os números serão truncados.
A saída não terá mil separadores. Se você quiser, provavelmente é uma questão totalmente nova.