Tout d'abord, le contexte de ma question :
Il arrive qu'une application que nous utilisons se heurte à une boucle dans la journalisation, ce qui entraîne des fichiers de journalisation très volumineux (augmentant de 30 Mo par seconde). Comme nous n'avons pas accès à la source complète de l'application, nous ne pouvons pas résoudre le problème nous-mêmes. Nous devons désactiver manuellement le service de l'application pour supprimer le fichier journal et redémarrer l'application par la suite.
Ce qui nous aiderait vraiment :
Comme nous ne voulons pas vérifier nous-mêmes la taille du fichier journal toutes les quelques heures, nous avons pensé à un mécanisme automatisé qui ferait ce travail à notre place. C'est la raison pour laquelle je pose ma question :
Est-il possible de créer un fichier exécuté (par le planificateur de tâches toutes les heures ou en analysant le fichier/dossier 24 heures sur 24, 7 jours sur 7) qui indique la taille d'un dossier ou d'un fichier et envoie une notification (par exemple, un courrier électronique ou autre) lorsque le dossier/fichier dépasse une certaine taille (par exemple, 200 Mo).
Je suis totalement débutant en matière de PowerShell et de Batch-Files, c'est pourquoi je suis vraiment reconnaissant pour tout type de conseil et si possible une solution entièrement fournie et décrite.