我可以更改 Windows 10 为屏幕截图命名的方式吗?

Hid*_*doo 5 windows screenshot print-screen filenames windows-10

是否可以通过注册表黑客或其他方法更改 Windows 10 命名我使用Windows + Print Screen拍摄和保存的屏幕截图的方式?

目前我在截图C:\Users\[Username]\Pictures\Screenshots被命名为Screenshot.pngScreenshot (1).pngScreenshot (2).png等等。

我希望它们被命名yyyy-mm-dd_hh.mm.ss.png或类似,就像 Minecraft(是的,Minecraft :))截图一样。例如:2016-07-21_12.28.05.png

我发现这个命名方案要好得多,因为它允许我删除屏幕截图而不会弄乱文件名。它还清楚地概述了截取屏幕截图的时间。

< 编辑 >
我摆弄了 dezlov 建议的解决方案。在我终于让它工作之前,我花了很长时间。虽然这不是我希望的理想解决方案,但至少它可以完成工作。我现在在我的屏幕截图文件夹中有一个批处理文件,我可以在打开文件夹时手动运行它。不幸的是,计划任务无法重命名屏幕截图(最好在我打开屏幕截图文件夹之前)。
我玩弄了制作,以便屏幕截图文件夹中的新文件就像您建议的任务的触发器,但这似乎不可能。我也不能制作Windows + Print Screen.bat 文件的快捷方式文件的快捷键。(令人困惑,我知道,但我需要 .bat 文件的快捷方式才能分配触发该快捷方式的键盘组合。)我似乎唯一可能的选项是CTRL + ALT + [x]。没有移位,没有打印屏幕键,没有别的。有关如何使Windows + Print Screen运行 .bat 文件的任何建议?
</编辑>

dez*_*lov 2

我们的想法是设置一个批量重命名程序,以使用上次修改的文件时间自动将所有这些屏幕截图重命名为您想要的模式。可以对其进行设置,以便可以按需运行,也可以通过计划任务定期运行。

这可以通过ReNamer来完成。

  1. 打开重命名器
  2. 添加具有以下配置的 插入重命名规则:
    • 插入“ :File_DateModified: ”替换当前名称(跳过扩展名)
  3. 打开主菜单中的“设置” , “元标记”选项卡,将日期格式更改为:
    • yyyy-mm-dd_hh.nn.ss.zzz
  4. 将当前规则配置保存为预设
    • 单击Ctrl+S或 浏览主菜单。

现在,您可以使用保存的预设通过命令行自动重命名文件:

"C:\Programs\ReNamer\ReNamer.exe" /rename "My Preset Name" "C:\Users\Username\Screenshots"
Run Code Online (Sandbox Code Playgroud)

(需要调整确切的路径和预设名称以适合您的设置)

此命令使用选定的预设打开 ReNamer,加载指定文件夹中的所有文件,重命名所有文件,如果没有发生问题,则自动关闭。您可以创建一个快捷方式来按需执行它,也可以将其添加为计划任务以定期执行。

如果您只是将文件加载到 ReNamer 中进行检查,结果就是这样:

ReNamer - 使用上次修改日期序列化文件名