如何在 Windows 7 上截取屏幕截图并在 Mac 等桌面上自动创建屏幕截图文件?

Ali*_*Ali 17 windows-7 screenshot

我正在尝试查找信息,我们如何在 Windows 7 上截取屏幕截图,这实际上会.png在您的桌面上创建一个屏幕截图文件,就像在 Mac 上一样,您可以通过按commandshift+ 来完成4

突出显示命令、Shift 和 4 个键的 Mac 键盘

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

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

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

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

小智 12

我使用Screenpresso。它是免费的、便携的,并且只使用打印键(带修饰符)。

  • 需要互联网连接。除了截屏功能外,任何便携式应用程序都不需要互联网连接才能运行。 (4认同)
  • 你能告诉我们更多关于 Screenpresso 的信息吗? (3认同)

Ben*_*rds 12

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


小智 11

下载NirCmdAutoHotKey并安装它们。(将 nircmd 文件复制到 Windows 目录或将其解压缩到新文件夹)。

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

c:\path\to\nircmd.exe savescreenshot c:\path\to\desktop\Screenshot.png
Run Code Online (Sandbox Code Playgroud)

如果一切顺利,您应该会在桌面上看到屏幕截图。现在让 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
Run Code Online (Sandbox Code Playgroud)

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

运行该可执行文件并按 PrintScreen(和 Alt+PrintScreen);看看这是否完成了工作。

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

编辑:修改为向文件添加 Alt+Printscreen 和时间戳。


小智 6

你可以试试普林特。

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

它根据您在首次配置程序时为屏幕抓取提供的扩展名,为您提供要使用的格式的选择。当然,您可以选择您希望屏幕截图的位置。