如何在 Windows 7 上截屏并像 Mac 一样在桌面上自动创建截屏文件?

如何在 Windows 7 上截屏并像 Mac 一样在桌面上自动创建截屏文件?

我正在尝试寻找有关如何在 Windows 7 上截取屏幕截图的信息,它将真正创建一个屏幕截图文件,就像在 Mac 上一样,您可以通过按+.png来完成此操作。commandshift4

Mac 键盘突出显示了 command、shift 和 4 个键

在 Windows 中,我所知道的是,我可以通过按PrtScn= Windows 捕获整个屏幕并将其复制到剪贴板来做到这一点。

或者对于活动窗口,我只需按住Alt并按下PrtScn= Windows 仅捕获当前活动窗口并将其复制到剪贴板。

现在我正在使用maComFort它,它给我提供了类似 Mac 键盘的功能,我可以以与 Mac OS X 相同的方式截取屏幕截图,但实际上它以我不喜欢的方式改变了键盘上的许多键。

所以我想知道是否有更好的方法?

答案1

我用屏幕压印。它是免费的、可移植的并且只使用打印键(带修饰符)。

答案2

下载近红外命令自动热键并安装它们。(将 nircmd 文件复制到 Windows 目录或将其解压到新文件夹)。

将其更改为存储 nircmd 可执行文件的相关目录和桌面路径。

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

如果一切顺利,您应该会在桌面上看到一个屏幕截图。现在让 PrintScreen 执行该命令。这就是 AutoHotKey 的作用所在。

我刚刚修改了脚本找到这里. 使用记事本创建一个新的“.ahk”文件,粘贴此文件并根据需要进行修改。

#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

现在使用与 AutoHotKey 一起安装的“将 .ahk 转换为 .exe”工具并创建一个可执行文件。

运行该可执行文件并按 PrintScreen(和 Alt+PrintScreen);看看是否有效。

现在只需将该可执行文件的快捷方式添加到您的启动文件夹(每次启动时都会自动加载它)。

编辑:修改为将 Alt+Printscreen 和 Timestamp 添加到文件。

答案3

只需使用内置截图工具即可。它将捕获屏幕并提示您将其保存为 .png 文件。如果您希望它在按下时运行,PrintScrn则使用 AutoHotKey 将其绑定到该键。

答案4

顺便说一句,如果你已经使用过伊凡视界(我碰巧这样做了,因为它是一种令人难以置信的超级方便的工具,可以快速编辑图像并打开/转换各种图像格式),有一个用于启动屏幕捕获会话的选项(选项->捕获/屏幕截图..)(我附加了显示的对话框,其中包含所有可能的选项,如目标目录和快捷按钮,以及目标图像文件的命名和格式)

[编辑] 在撰写本文时,IrfanView 是“免费软件(非商业用途)”

irfanview 截图

相关内容