Prendre des captures d’écran via Powershell / Take Screenshots with PowerShell

[MAJ : 27/06/2019] Dans le cadre de documentations/formations je suis souvent amener à faire des captures d’écran afin d’appuyer mes propos. Dans le cadre d’un scénario complexe est on souvent amené à détailler celui-ci en plusieurs étapes. Cela nécessite donc de prendre plusieurs captures d’écran via la touche « Impression Ecran » et de les coller dans un logiciel d’édition d’image (depuis le presse papier). Cela peut vite devenir fastidieux. J’ai donc décider de créer deux scripts PowerShell qui peuvent aussi bien prendre une unique capture d’écran que plusieurs pendant une période de temps à intervalle donné. Toutes les captures sont stockées sur le disque pour une utilisation ultérieure. Le premier script prend une capture de votre ou vos écrans. Le second script prend une capture de la fenêtre d’un processus particulier.

 


[Updated 06/27/2019] As part of documentations / training I am often led to take screenshots to support my remarks. In the context of a complex scenario, it is often necessary to detail it in several stages. This requires taking several screenshots via the « Print Screen » button and paste them into an image editing software (from the clipboard). It can quickly become tedious. So I decided to create two PowerShell scripts that can take as much as a single screen capture as many for a given period of time at a given interval. All captures are stored on disk for later use. The first script takes a screenshot of your screen (s). The

Laurent.