Taille "Documents and Settings"

Résolu/Fermé
Mrico Messages postés 139 Date d'inscription lundi 20 mars 2006 Statut Membre Dernière intervention 21 septembre 2020 - Modifié par Mrico le 2/09/2014 à 16:03
Mrico Messages postés 139 Date d'inscription lundi 20 mars 2006 Statut Membre Dernière intervention 21 septembre 2020 - 4 sept. 2014 à 11:48
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 50978 Date d'inscription mardi 8 janvier 2008 Statut Modérateur Dernière intervention 17 février 2023 7 337
2 sept. 2014 à 15:19
0
Mrico Messages postés 139 Date d'inscription lundi 20 mars 2006 Statut Membre Dernière intervention 21 septembre 2020 3
4 sept. 2014 à 11:48
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