2021-02-19 04:46 Temps de lecture : 5 min

Comment prendre des captures d'écran à partir de l'invite de commande sous Windows 10

Les outils de capture d'écran sont souvent des logiciels multifonctionnels. Ils permettent d'annoter les images capturées, de les convertir dans divers formats, de les transférer vers des services de stockage en nuage, et bien plus. Certains offrent même des fonctionnalités d'enregistrement vidéo de l'écran et des outils d'édition d'images basiques à intermédiaires. Si ces outils complexes trouvent leur public, il existe également un besoin pour des solutions plus simples et épurées. Sous Windows 10, l'utilisateur peut recourir au raccourci clavier Win + Impr écran pour effectuer des captures d'écran. Une autre option, moins connue, consiste à réaliser ces captures à l'aide de l'invite de commande.

Capturer des écrans via l'invite de commande

Par défaut, Windows 10 ne permet pas d'effectuer des captures d'écran directement depuis l'invite de commande. Pour cela, il est nécessaire d'utiliser un utilitaire tiers gratuit nommé NirCmd. Cette application polyvalente offre de nombreuses fonctionnalités, dont la capacité de prendre des captures d'écran.

Téléchargez NirCmd, puis décompressez l'archive. Si vous prévoyez d'utiliser cet outil fréquemment, il est conseillé de l'ajouter au chemin d'environnement PATH ou de le déplacer vers le dossier System. Dans le cas d'une utilisation ponctuelle, il est suffisant de l'exécuter depuis le dossier où vous l'avez décompressé.

Ouvrez l'Explorateur de fichiers et rendez-vous dans le dossier où vous avez décompressé NirCmd. Dans la barre d'adresse, saisissez "cmd" et appuyez sur Entrée. Une fenêtre d'invite de commande s'ouvrira, pointant directement vers ce dossier.

Il ne vous reste plus qu'à exécuter la commande appropriée pour effectuer votre capture d'écran. La syntaxe de la commande est indiquée ci-dessous. Dès que vous validerez la commande, tout ce qui est affiché à l'écran sera capturé et enregistré en tant que fichier PNG dans le même répertoire.

Syntaxe

nircmd.exe savescreenshot nom_de_la_capture.png

Exemple

nircmd.exe savescreenshot ecran1.png

Pour réaliser une capture d'écran avec un délai, vous pouvez utiliser la commande ci-dessous. La valeur "2000" correspond au délai en millisecondes. Vous pouvez l'adapter en fonction du délai souhaité avant la capture.

nircmd.exe cmdwait 2000 savescreenshot nom_de_la_capture.png

Pour capturer une configuration multi-écrans, utilisez cette commande. Il est important de noter que si vous avez appliqué un facteur d'échelle à vos écrans, cela influencera les captures. Des problèmes peuvent survenir avec des écrans mis à l'échelle, allant jusqu'à la coupure d'une partie de l'image capturée. Pour éviter cela, réglez la mise à l'échelle à 100% sur tous les écrans avant d'utiliser cette commande.

nircmd.exe savescreenshotfull nom_de_la_capture.png

La résolution de la capture d'écran, qu'il s'agisse d'un écran unique ou de l'ensemble de vos écrans, sera directement liée au facteur d'échelle appliqué. Si vous souhaitez obtenir une capture d'écran de la taille exacte de votre écran, assurez-vous que la mise à l'échelle soit réglée à 100%.

Bien qu'effectuer des captures d'écran de cette façon ne soit pas la méthode la plus intuitive, elle s'avère particulièrement utile si vous avez besoin de prendre des captures d'écran depuis l'invite de commande sans avoir à la quitter. C'est une solution pratique et efficace dans ce cas précis.

Auteur
France

Rédacteur tech, guides pratiques et astuces numériques.