自动将截图保存到磁盘

自动将截图保存到磁盘

在 Windows 10 中,您可以按Windows Key+ PrtScn,它会将整个桌面的屏幕截图保存到磁盘。这个功能很棒。

我正在寻找这个精确的功能,但能够使用鼠标选择一个区域。

我目前发现的情况:

  • 截图工具:截取后打开编辑器,或者保存到剪贴板。还没有找到自动保存到磁盘的方法。
  • Lightshot:还带编辑器,或者自动生成链接。无法自动保存到磁盘

解决方案可以依赖于在后台运行的第三方软件,或者 AutoHotkey 脚本。

答案1

由于您特别提到Win ⊞+ Print Screen,我假设您希望每次都保存在同一个位置(例如C:\Users\Username\Pictures\Screenshots)。

我强烈推荐绿射在这种情况下。Greenshot 是一款免费的开源截图工具。它很轻量,目前支持 Windows 和 Mac OS。

默认情况下,它允许选择要捕获的区域,但它也可以保存完整的屏幕截图和当前活动的前景窗口(全部通过可配置的快捷方式)。重要的是,虽然它通常允许在捕获屏幕截图后提供大量潜在的输出选项,但它可以配置静态输出路径和一定数量的自动导出选项(可以包括该路径)。

要配置Greenshot在捕获屏幕截图后自动保存到特定路径:

  1. 右键单击系统托盘中的 Greenshot 图标并选择优先...从菜单中。这将调出设置对话。

  2. 在下面输出选项卡,指定您的首选输出文件设置。具体来说,在存储位置场地。

Greenshot 输出设置 - 屏幕截图

  1. 在下面目的地选项卡,取消选中动态选择目的地并检查直接保存(使用首选文件输出设置). 不要选中其他选项(除非您希望其中一个或多个选项也自动运行)。

Greenshot 目标设置 - 屏幕截图

  1. 完成后,点击好的在底部设置对话框来应用您的更改。

通过这些设置,任何时候您捕获选定的区域(即,在 Greenshot 处于活动状态时单击并拖动后释放鼠标按钮),捕获的区域将被保存(无需提示或对话框)到指定的路径。

笔记

  • 就个人喜好而言,我不喜欢默认启用鼠标指针捕获和区域选择放大镜十字线。这些功能可在“设置”中禁用。

  • 根据 AFH 的评论,Win ⊞++AltPrint Screen用于Windows 10 v.1703(创意者更新 - 2017 年 4 月)及以上版本(尽管常规Alt+Print Screen仍应在所有当前版本的 Windows 7+ 中可用)。话虽如此,这个digitalcitizen.life 文章将其直接置于视频游戏中截取屏幕截图的领域。在上下文中,这将是当前的前台窗口,但您可能只是想自己测试其行为(游戏外)。

答案2

自从引入“屏幕剪辑”以来,它已经内置在 Windows 中。

  1. 使用Windows Key++ShiftS
  2. 创建屏幕截图。

大功告成。这将被复制到你的剪贴板中将被写入 内一个特殊目录中的文件中C:\Users\<your username>\AppData\Local。诀窍是找到该目录名称。

截至 2022 年 5 月,Windows 10 上的该路径为:
C:\Users\USER\AppData\Local\Packages\MicrosoftWindows.Client.CBS_cw5n1h2txyewy\TempState\ScreenClip
使用 cmd.exe 在 AppData\Local 中找到 ScreenClip 目录
  1. 开始 -> 搜索“运行” -> 输入cmd.exe
  2. cd \Users\yourusernamehere\AppData\Local
  3. dir ScreenClip /s

使用 cmd.exe 在 AppData\Local 中找到 ScreenClip 文件夹

使用 Windows PowerShell 在 AppData\Local 中查找 ScreenSlip 目录
  1. 开始 -> 搜索“Power Shell”
  2. Get-ChildItem . -Recurse | Where-Object {$_.PSIsContainer -and $_.Name.Contains("ScreenClip")}

使用 Windows Power Shell 在 AppData\Local 中找到 ScreenClip 文件夹

答案3

发现这篇文章给我指明了正确的方向。

https://www.minitool.com/news/win-shift-s.html

对于我来说,文件保存在以下位置:

C:\Users\<USERNAME>\AppData\Local\Packages\Microsoft.Windows.ShellExperienceHost_cw5n1h2txyewy\TempState\ScreenClip

现在需要看看如何改变它......

答案4

可以使用分享X(免费,开源)自动将截图保存到磁盘。

ShareX 快捷方式

在此处输入图片描述

相关内容