web-dev-qa-db-fra.com

Comment faire une capture d'écran sous Windows 7 et créer automatiquement un fichier de capture d'écran sur un bureau tel que Mac?

J'essaie de trouver des informations sur la manière de créer une capture d'écran sous Windows 7 permettant de créer un fichier de capture d'écran tel que .png sur votre bureau, comme sur un Mac, où vous pouvez le faire en appuyant sur commandshift+4.

Mac keyboard with command, shift, and 4 keys highlighted

Dans Windows, tout ce que je sais, c'est que je peux le faire par presse. PrtScn = Windows capture la totalité de l'écran et le copie dans le presse-papier.

ou pour les fenêtres actives, je peux juste tenir Alt et appuyez sur PrtScn = Windows ne capture que la fenêtre active et la copie dans le presse-papier.

En ce moment, j'utilise maComFort qui me donne les fonctionnalités d'un clavier de type Mac, ce qui me permet de prendre une capture d'écran de la même manière avec Mac OS X, mais cela change vraiment beaucoup de touches de mon clavier de la même manière que je ne le fais. t aime.

Je me demande donc s'il existe un meilleur moyen?

12
Ali

J'utilise Screenpresso . C'est gratuit, portable et n'utilise que la touche Imprimer (avec modificateurs).

11
TrailOfFire

Utilisez simplement l'outil de capture intégré. Il va capturer l'écran et vous invite à le sauvegarder dans un fichier .png. Si vous voulez que ça fonctionne quand vous frappez PrintScrn liez-la ensuite à cette clé à l'aide de AutoHotKey.

13
Ben Richards

Téléchargez NirCmd , AutoHotKey et installez-les tous les deux. (Copiez les fichiers nircmd dans un répertoire Windows ou extrayez-le dans un nouveau dossier).

Changez-le en répertoires pertinents où l'exécutable nircmd est stocké et le chemin d'accès à votre bureau.

c:\path\to\nircmd.exe savescreenshot c:\path\to\desktop\Screenshot.png

Si tout se passe bien, vous devriez voir une capture d'écran sur votre bureau. Maintenant, demandez à PrintScreen d’exécuter cette commande. C'est ici qu'AutoHotKey entre en jeu.

Je viens de modifier le script trouvé ici . Créez un nouveau fichier ".ahk" à l'aide du Bloc-notes, collez-le et modifiez-le si nécessaire.

#NoEnv
SendMode Input
SetWorkingDir, path:\to\desktop

PRINTSCREEN::Run, c:\path\to\nircmd.exe savescreenshot c:\path\to\desktop\Screenshot_%A_Now%.png
!PRINTSCREEN::Run, c:\path\to\nircmd.exe savescreenshotwin c:\path\to\desktop\Screenshot_%A_Now%.png
return

Maintenant, utilisez l'outil "Convertir .ahk en .exe" qui est installé avec AutoHotKey et créez un exécutable.

Exécutez cet exécutable et appuyez sur PrintScreen (et Alt + PrintScreen); Voir si cela a fait le travail.

Ajoutez maintenant un raccourci vers cet exécutable dans votre dossier de démarrage (qui le charge automatiquement à chaque démarrage).

Édition: Modifié pour ajouter Alt + Écran Imprime et Horodatage aux fichiers.

11
vvsraju

Vous pouvez essayer Purrint.

http://www.bcheck.net/apps/

Il vous donne le choix des formats à utiliser, en fonction de l'extension que vous attribuez aux captures d'écran lors de la première configuration du programme. Et bien sûr, vous pouvez choisir où vous voulez que les captures d'écran aillent.

4
Keith

d'ailleurs si vous utilisez déjà IrfanView (ce qui m'est arrivé, car c'est un outil incroyablement très pratique pour l'édition rapide d'images et l'ouverture/la conversion entre tous types de formats d’image), il existe une option pour démarrer une session de capture d’écran (Options -> Capture/Capture ..) (je joins la boîte de dialogue qui s'affiche, contenant toutes les options possibles telles que le répertoire de destination et les boutons de raccourci, ainsi que le nom et le format des fichiers image de destination)

[modifier] au moment d'écrire ces lignes, IrfanView est "FREEWARE (à usage non commercial)"

irfanview screenshot

0
hello_earth