I would to do size difference between two folders.
This is my batch code
@echo off
setlocal ENABLEDELAYEDEXPANSION
set firstline=.
set firstline2=.
set secondline=.
set secondline2=.
::GET SIZE FIRST FOLDER
@FOR /F "tokens=1 delims=^^" %%G IN ('dir /a /s "C:\Program files\"') DO (
set firstline=!secondline!
set secondline=%%G
)
::GET SIZE SECOND FOLDER
@FOR /F "tokens=1 delims=^^" %%G IN ('dir /a /s "C:\Temp\"') DO (
set firstline2=!secondline2!
set secondline2=%%G
)
echo !firstline! ----> 8528 File(s) 3,767,627,449 bytes
echo !firstline2! ----> 16 File(s) 37,620,834 bytes
::DO BYTES DIFFERENCE
set difference = !firstline! - !firstline2!
How can I get only bytes value on "firstline" and "firstline2", so I can do difference?
Thanks