Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
Saturation de disque envoie d'un mail
Auteur Message
Répondre en citant
Message Saturation de disque envoie d'un mail 
Bonjour à tous
faute de temps pour y réfléchir je cherche à faire ceci :

Un pc qui va tourne tout le temps (sans écran), doit vérifier à intervalle régulier si la partition D du disque dur est saturé.
Si oui elle enverra un mail à un administrateur de type (gmail) pour l'avertir de faire le ménage.

Quel est le moyen d'y arriver rapidement ?

-> création d'une tâche planifiée pour lancer le batch qui vérifiera que le disque dur n'est pas saturé.
Et ensuite quel est le meilleur moyen pour verifier l espace libre ?




______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message Saturation de disque envoie d'un mail 
Je sais qu'en Autoit c'est possible, tu désires le faire en batch ?

Je vais chercher si je trouve des infos durant la semaine.

@+




______________________________________________________
Répondre en citant
Message Saturation de disque envoie d'un mail 
Hello !

On le faire avec un find et un dir :

Code:
@ECHO OFF
set disk=D:\
FOR /F "tokens=3" %%A IN ('DIR %disk% ^| FIND /i "octets libres"') DO Set octetsl=%%A
CALL :Epure octets %octetsL%
ECHO Octets libres : %octets% octets
PAUSE
GOTO:EOF

::Fonction qui permet de supprimer les espaces
:Epure
SET %1=%2%3%4%5%6%7%8%9
GOTO:EOF


a la fin de la première partie, le nombre d'octets du disque est prêt à subir un traitement algébrique avec des comparants etc. Sinon pour le mail je crois que cautex a posté une astuce là dessus Razz

@+




______________________________________________________
--
> Que pensez vous de l'ajout du repertoire point dans $PATH ?
Ma version de troll 18.0.32 beta 3 vient de me faire un core dump.
-+- SE in Guide du Linuxien Pervers : Bien développer son troll -+-

[Dos9]
Visiter le site web du posteur Skype
Répondre en citant
Message Saturation de disque envoie d'un mail 
Je regarde lundi merci à tous deux




______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Répondre en citant
Message Saturation de disque envoie d'un mail 
Salut Laddy,

Pour afficher l'espace disque disponible, plusieurs voies sont exploitables.

J'aime bien WMI (même s'il est un peu long à réagir parfois) et sa commande wmic.exe (natif sur WinXp):

Code:
wmic path win32_logicaldisk get deviceid, freespace, size


Sinon il y a la commande fsutil qui est assez bien fournie :

Code:
fsutil volume diskfree d:



A+




______________________________________________________
I thought what I'd do was, I'd pretend I was one of those deaf-mutes.
ICQ AIM Yahoo Messenger MSN GTalk/Jabber Skype
Message Saturation de disque envoie d'un mail 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 1
  



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