Taille "Documents and Settings"

Résolu
Mrico Messages postés 139 Date d'inscription   Statut Membre Dernière intervention   -  
Mrico Messages postés 139 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je commence à caler sur la solution.

La problématique est la suivante :

J'ai un script (bat) qui fait le nettoyage sur les profils utilisateurs xp. Il marche sans problème.

Je voudrais savoir la quantité d'espace libéré. C'est là que je cale.

J'ai un script tout bête en batch et un autre en vbs (au cas où) qui me récupère les tailles des répertoires. Je l'adapte selon ce dont j'ai besoin.

J'ai l'impression qu'on ne peut récupérer la taille de "documents and settings", alors que n'importe quel autre répertoire autre me renvoie la valeur.

Après des recherches, je desespère. Auriez-vous une éventuelle piste ? Je suis ouvert à tout autre langage ..

Merci d'avance

Le batch
set DISK=C:\Windows\Temp\
setlocal ENABLEDELAYEDEXPANSION
for /F "tokens=3 delims= " %%a in ('dir /S "%DISK%" 2^>nul ^| findstr /E /L "octets" ') do (set TAILLE=%%a)
for /F "tokens=1,2,3* delims=ÿ" %%a in ("%TAILLE%") do (
set /a variable=%%a%%b%%c*10/10485000
echo Taille avant suppression Temp: !variable! Mo
)

Le vbs:
Set oFs=CreateObject("Scripting.FileSystemObject")
Set oFolder=oFs.GetFolder("[le chemin]")
WScript.Echo oFolder.Size/1000000

2 réponses

Chris 94 Messages postés 54087 Date d'inscription   Statut Modérateur Dernière intervention   7 345
 
0
Mrico Messages postés 139 Date d'inscription   Statut Membre Dernière intervention   3
 
Bonjour,

J'ai pu trouver la solution en une ligne de commande :


for /f "tokens=1" %%i in ('diruse "c:\documents and settings" ^| findstr /C:"SUB-TOTAL" ') do echo Taille avant nettoyage : %%i octets
0