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

12

J'essaie de trouver des informations comment prendre une capture d'écran sur Windows 7 qui créera réellement un fichier de capture d'écran comme .pngsur votre bureau comme sur Mac où vous pouvez le faire en appuyant sur commandshift+ 4.

Clavier Mac avec commande, Maj et 4 touches en surbrillance

Dans Windows, tout ce que je sais, c'est que je peux le faire en appuyant sur PrtScn= Windows capture tout l'écran et le copie dans le presse-papiers.

ou pour les fenêtres actives, je peux simplement tenir Altet appuyer sur PrtScn= Windows capture uniquement la fenêtre actuellement active et la copie dans le presse-papiers.

En ce moment, j'utilise maComFortce qui me donne la fonctionnalité d'un clavier de type Mac que je peux prendre une capture d'écran de la même manière avec Mac OS X, mais cela change vraiment la plupart des touches de mon clavier comme je ne le fais pas comme.

Je me demande donc s'il y a une meilleure façon?

Ali
la source
4
J'ai lu que sur Windows 8, vous pouvez faire Win+ PrtScrnet il l'enregistre dans votre dossier de profil utilisateur sous images.
olli
1. Ouvrez Picasa et réduisez-le. 2. Maintenant, appuyez sur la touche "Impr écran" pour capturer l'écran 3. Les captures d'écran seront automatiquement enregistrées dans le dossier "Images"
Venkat

Réponses:

11

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

TrailOfFire
la source
2
Pourriez-vous nous en dire plus sur Screenpresso?
Ivo Flipse
J'ai obtenu ceci et l'ai placé sur Ctrl + PrintScreen, il enregistre automatiquement dans un dossier et ne gêne pas. Il a également des tonnes d'autres fonctionnalités utiles telles que la capture vidéo.
Liam
4
Nécessite une connexion Internet. Aucune application portable qui ne fait rien de plus qu'une capture d'écran ne devrait nécessiter une connexion Internet pour fonctionner.
Derek
Je viens de recevoir Screenpresso mais je n'arrive pas à me demander le nom du fichier avant de l'enregistrer. Est-ce possible?
Max Williams
Maintenant, il a besoin de merde .NET, il fait environ 13 Mo et il nécessite une connexion Internet.
Marco Demaio
13

Utilisez simplement l'outil Snipping intégré. Il capturera l'écran et vous invitera à l'enregistrer dans un fichier .png. Si vous souhaitez qu'il s'exécute lorsque vous appuyez, PrintScrnliez-le à cette clé à l'aide d'AutoHotKey.

Ben Richards
la source
À qui cela peut être intéressé, vous pouvez également ajouter un raccourci vers l'outil de capture, quelque chose comme CTRL+ALT+P. Pour ce faire, faites un clic droit sur "Démarrer> Tous les programmes> Accessoires> Outil de capture" et sélectionnez "Propriétés", puis cliquez simplement sur "Touche de raccourci" et ajoutez CTRL+ALT+P(vous ne pouvez pas ajouter PrintScrncomme raccourci, mais au moins vous avez gagné pas besoin d'installer une application externe comme AutoHotKey)
Marco Demaio
11

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

Remplacez-le par les répertoires appropriés 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, pour que PrintScreen exécute cette commande. C'est là qu'intervient AutoHotKey.

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

Utilisez maintenant 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); Voyez si cela a fait l'affaire.

Maintenant, ajoutez simplement un raccourci vers cet exécutable dans votre dossier de démarrage (qui le charge automatiquement à chaque démarrage).

Modifier: modifié pour ajouter Alt + Printscreen et Timestamp aux fichiers.

vvsraju
la source
Désolé pour le deuxième post. La touche Entrée n'a pas fonctionné comme prévu. Je suis précisément venu ici à la recherche d'une solution de capture d'écran sans invite "Enregistrer sous". Je ne sais pas si OP voulait une solution avec ou sans invite, mais je vote favorablement en tant que réponse alternative tout aussi correcte. Remarque pour l'installateur opposé: vous n'avez pas besoin de l'ensemble complet d'AutoHotKey pour cette solution, aussi utile soit-elle. Vous n'avez besoin que du compilateur, Ahk2Exe.exe, qui peut être téléchargé en tant qu'exécutable autonome. La commande pour créer l'exécutable à partir du script est "Ahk2Exe.exe / dans un: \ path \ to \ your_script.ahk".
Ben Amos
1
Si vous souhaitez toujours que l'image se trouve également dans le presse-papiers, ajoutez un tilde à l'instruction de raccourci clavier comme "~ PRINTSCREEN :: Run, ....". raccourci clavier.
Jacktose
Que fait la !PRINTSCREEN:: ... ligne? Quel est le but du point d'exclamation principal?
ChickenFeet
4

Vous pouvez essayer Purrint.

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

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

Keith
la source
1
J'adore le fait que cette application fonctionne depuis Windows 95 et ne fait que 114 Ko!
Thomas Edwards
0

btw si vous utilisez déjà IrfanView (ce que j'ai fait, car c'est un outil incroyablement super pratique pour éditer rapidement des images et ouvrir / convertir entre toutes sortes de formats d'image), il y a une option pour démarrer une session de capture d'écran (Options -> Capture / Capture d'écran ..) (j'attache la boîte de dialogue qui s'affiche, contenant toutes les options possibles comme le répertoire de destination et les boutons de raccourci, ainsi que la dénomination et le format des fichiers d'image de destination)

[modifier] au moment d'écrire ces lignes, IrfanView est "FREEWARE (pour une utilisation non commerciale)"

capture d'écran irfanview

bonjour_earth
la source
-1

J'ai écrit un simple script python pour capturer l'écran dans un fichier sur une touche de raccourci.

Le script et son raccourci sont ici .

Il existe deux fichiers printscreen-win.lnk et printscreen-win.py

Copiez les deux c:\utils, ce chemin peut être modifié mais vous devez modifier le fichier de raccourci.

Le fichier de raccourci attend que votre python soit:

c:\Python27\pythonw.exe

Copiez le raccourci sur votre bureau et créez une "touche de raccourci" à partir de ses propriétés. Celui par défaut que j'utilise est Ctrl+ Alt+S

Une fois le script exécuté, il enregistrera une nouvelle capture d'écran sous ...\Desktop\screen\

Vous aurez besoin de Python 2.x et PIL .

Prendre plaisir!

Ivan Dachev
la source