Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 2 sur 2
Aller à la page: <  1, 2
[Résolu]Comment récupérer l'espace libre d'un disque dur
Auteur Message
Répondre en citant
Message [Résolu]Comment récupérer l'espace libre d'un disque dur 
Revue du message précédent :

Sous quel os ?

POURQUOI avoir modifié ceci ??

si tu modifies sans me prévenir je ne pourrais pas t'aider
mon script est fonctionnel sous xp mon disque dur est partitionnée
maintenant si tu modifie des choses merci de commenter ton script pour l'expliquer...

set /a free=!free:~0,-14!
set /a freemo=!free!/1048576


dans mon script c'est
-10
set /a freemo=!free!*1024

Visiter le site web du posteur
Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message [Résolu]Comment récupérer l'espace libre d'un disque dur 
Désolé, mais j'ai du le modifier un peu car par défaut il ne fonctionnait pas. Pourtant chez moi il fonctionnait très bien.
A la ligne suivante :
set /a free=!free:~0,-14!
J'ai modifier juste pour faire des tests, mais on peut remettre 10
Sinon pour la ligne ci-dessous :
set /a freemo=!free!*1024
J'ai modifié par /1024, puisqu'on obtient des octets et pour les avoir en Mo, on doit diviser par 1024.

Quand j'éxecute ton script d'origine, il m'annonce 6Go (6144 Mo), alors que je n'ai que 630 Mo.



Répondre en citant
Message [Résolu]Comment récupérer l'espace libre d'un disque dur 
le calcul est basé sur les Go et non les octects d'ou la multiplication


effectivement cette valeur set /a free=!free:~0,-14!
peut etre différents d'un pc à un autre, un os à un autre..

mais bon il est mieux de passer par un vbs qui est beaucoup plus fiable que le batch




______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Répondre en citant
Message [Résolu]Comment récupérer l'espace libre d'un disque dur 
D'accord.
Mais comment modifier ton script car j'ai fait un peu de place sur mon C:\ j'ai 1,14Go de libre
Et ton script m'annonce 12 Go (12288 Mo).

Wink



Répondre en citant
Message [Résolu]Comment récupérer l'espace libre d'un disque dur 
Tu ne pourras pas c'est un problème dans les calculs

Passe par un vbs
exemple : http://www.computerperformance.co.uk/vbscript/wmi_disks.htm




______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Répondre en citant
Message [Résolu]Comment récupérer l'espace libre d'un disque dur 
Dommage, en tout cas merci.

Wink



Message [Résolu]Comment récupérer l'espace libre d'un disque dur 


Montrer les messages depuis:
Répondre au sujet Page 2 sur 2
Aller à la page: <  1, 2
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch