Bonjour,
Je souhaite connaitre la taille exacte d'un dossier, comme sur la propriété Windows
Code bat : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
 
@echo off
rem *******************************************************************
rem donne la taille en octets d'un dossier/fichier sur Windows : 146*648*010*752 - 146*591*548*438
rem *******************************************************************
set DISK=m:\logiciels
setlocal ENABLEDELAYEDEXPANSION
rem commande dir/s
rem 20/04/2015    09:21   78648   xxbar.exe
rem tokens=3 choisit la 3eme colonne
rem delims %%a Ce paramètre indique que le délimiteur est la virgule, ce séparateur délimite les colonnes du fichier
rem Pour pouvoir interroger chaque colonne d'un fichier il faut modifier le paramètres "token". Si "tokens=1,2" alors un "echo %%a" ramera la valeur de la première colonne et un "echo %%b" ramenera la valeur de la deuxième colonne. 
 
	for /F "tokens=3 delims= " %%a in ('dir /S /-C "%DISK%" 2^>nul ^| findstr /E /L "octets" ') do (set TAILLE=%%a)
	echo !TAILLE! >> script_fichier.txt
	)
endlocal
set compt=0
	for /f "delims=" %%i in ('type script_fichier.txt') do set VrLgn=%%i & set /a compt+=1 & call :testNumbLgn
	goto :oef
 
	:testNumbLgn
	if %compt% equ 1 goto :oef
 
:oef
echo %VrLgn%
pause

Actuellement la taille indiquée n'est pas identique

Bonne journée à tous