Scripts de compression et suppression des logs IIS avec des outils natifs / Compression and removal scripts for IIS logs with built-in tools

[MAJ 23/06/2016] IIS n’inclut pas de script ou de mécanisme de rotation de ses logs et par expérience je sais que peu de clients implémentent un tel mécanisme. Je vais vous montrer au travers de cet article qu’il est très facile et en peu de lignes de mettre en place un tel mécanisme. Pour cela je m’appuierai sur deux scripts n’utilisant que des ressources présentes nativement sous Windows:

Et vous vous dites en PowerShell ça doit pouvoir se faire … la réponse est


[Updated 06/23/2016] IIS doesn’t include scripts or mechanism for the IIS logs rotation and I know by par experience that only few customer implement a such mechanism. I’ll show you through this article that it is very easy and in few lines to set up such a mechanism. For this I will build on two scripts using only these Windows built-in resources:

And you say to yourself in PowerShell it should be easy … the answer is here.

Laurent

Feel free to share:)