如何在Windows 11中修改截图自动命名模板 自定义截图文件命名方式教程

星明姑娘_8226

星明姑娘_8226

2026-05-31

904人浏览

原创

windows 11 截图自动重命名有四种方法:系统设置图形化配置(最安全)、注册表 filenametemplate 自定义(支持动态变量)、注册表双开关协同(前缀+时间戳去编号)、powershell 实时监听重命名(适配上下文)。

如何在windows 11中修改截图自动命名模板 自定义截图文件命名方式教程

你在 Windows 11 中频繁使用 Win + Shift + S 或 Snipping Tool 截图,却每次都要手动重命名“Screenshot (1).png”这类无意义文件名,既难区分时间顺序,也无法按项目归类,查找历史截图时反复翻找浪费大量时间。

通过系统设置图形化配置命名模板

这是最安全、无需任何技术基础的操作路径,专为 Win + Shift + S 和“截图和草图”应用设计,改完立刻生效,且不会影响注册表。

按下 Win + I 打开 Windows 设置 → 左侧点击“系统”,右侧滚动到底部点击“剪贴板” → 在“截图”区域找到并点击“更改自动保存名称”链接。

在弹出窗口中,从下拉菜单选择一个预设格式,例如“年-月-日_时-分-秒”或“自定义文本_年月日”,这些选项已内置日期变量解析能力,无需手动输入代码。

勾选“在文件名中包含捕获区域”,启用后会自动追加“矩形”“窗口”“全屏”等后缀,方便你一眼识别截图类型。

点击“确定”,此后所有新截图将严格按此模板生成文件名,【无需重启,也不需关闭任何程序】。

通过注册表设置 FileNameTemplate 自定义组合规则

当你需要嵌入设备名、用户名、项目代号等动态信息,或要求精确到毫秒、强制小写、添加分隔符时,系统设置的预设选项就不够用了——此时必须用 FileNameTemplate 字符串值直接定义命名逻辑。

按下 Win + R 输入 regedit 回车,以当前用户权限打开注册表编辑器。

导航至路径:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Screen Capture。若该路径不存在,请逐级新建:Screen Capture 项需手动创建。

在右侧空白处右键 → 新建 → 字符串值,命名为 FileNameTemplate。

双击该字符串,在“数值数据”栏中输入完整模板,例如:ProjX_{yyyy}{MM}{dd}_{HH}{mm}_{ss}_{snipType}。注意:{snipType} 会自动转为“Rectangular”“Window”等英文标识,中文系统也保持英文输出。

windows-healing-gateway
windows-healing-gateway

通过任务计划程序自动监控并自修复 Windows 上的 OpenClaw Gateway,具备 AI 诊断和 Telegram 报警功能。

下载

支持的变量仅有六种:{yyyy} {MM} {dd} {HH} {mm} {snipType},其他如 {ss}(秒)虽常见但【系统不识别,会导致命名失败回退为默认名】。

注册表双开关协同控制:前缀 + 时间戳

方法一和方法二各自独立,但若你既要统一前缀又要彻底禁用编号、只用时间戳,就得同时配置两个注册表项——它们不是互斥关系,而是叠加生效。

方法一:设置前缀
在同一条注册表路径下,右键新建一个字符串值,命名为 FileNamePrefix,双击后输入你想要的前缀,比如“DailyLog”或“Meeting_2026Q2”。

方法二:启用时间戳覆盖编号
在同一路径下,右键新建一个 DWORD (32位) 值,命名为 UseTimestampForFilename,双击后将数值数据设为 1(十进制)。

两项都设置完成后,截图文件名将变为:DailyLog_20260531-102345.png(前缀 + 下划线 + ISO时间戳),【编号“(1)”“(2)”将完全消失,且无法恢复】。

PowerShell 脚本监听并重命名(进阶可控方案)

如果你的截图行为有强上下文依赖——比如希望文件名自动包含当前浏览器标签页标题、Excel工作簿名、或 VS Code 当前打开的文件路径——注册表静态模板无法满足,必须用实时监听方式。

第一步:创建监听脚本
新建一个 .ps1 文件,内容为:Get-ChildItem "$env:USERPROFILE\Pictures\Screenshots" -Filter "Screenshot*.png" | Where-Object {$_.LastWriteTime -gt (Get-Date).AddSeconds(-5)} | ForEach-Object { $newName = "ActiveApp_" + (Get-Process -Id (Get-ForegroundWindow).ProcessId).ProcessName + "_" + $_.LastWriteTime.ToString("yyyyMMdd-HHmmss") + ".png"; Rename-Item $_.FullName (Join-Path $_.Directory.FullName $newName) }

第二步:赋予执行权限
以管理员身份运行 PowerShell,执行:Set-ExecutionPolicy RemoteSigned -Scope CurrentUser。

第三步:后台常驻运行
将脚本保存为 monitor-screenshot.ps1,再新建一个 monitor.bat,内容为:powershell -WindowStyle Hidden -ExecutionPolicy Bypass -File "%~dp0monitor-screenshot.ps1",然后将该 bat 添加到启动文件夹。

脚本每5秒扫描一次 Screenshots 目录,仅对最近5秒内生成的截图触发重命名,【不会误操作旧文件,也不会干扰其他程序】。

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

windows windows 11

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
windows查看端口占用情况
windows查看端口占用情况

Windows端口可以认为是计算机与外界通讯交流的出入口。逻辑意义上的端口一般是指TCP/IP协议中的端口,端口号的范围从0到65535,比如用于浏览网页服务的80端口,用于FTP服务的21端口等等。怎么查看windows端口占用情况呢?php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

2023.07.26

3099

3

查看端口占用情况windows
查看端口占用情况windows

端口占用是指与端口关联的软件占用端口而使得其他应用程序无法使用这些端口,端口占用问题是计算机系统编程领域的一个常见问题,端口占用的根本原因可能是操作系统的一些错误,服务器也可能会出现端口占用问题。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

2023.07.27

2658

6

windows照片无法显示
windows照片无法显示

当我们尝试打开一张图片时,可能会出现一个错误提示,提示说"Windows照片查看器无法显示此图片,因为计算机上的可用内存不足",本专题为大家提供windows照片无法显示相关的文章,帮助大家解决该问题。

2023.08.01

1448

3

windows查看端口被占用的情况
windows查看端口被占用的情况

windows查看端口被占用的情况的方法:1、使用Windows自带的资源监视器;2、使用命令提示符查看端口信息;3、使用任务管理器查看占用端口的进程。本专题为大家提供windows查看端口被占用的情况的相关的文章、下载、课程内容,供大家免费下载体验。

2023.08.02

2439

5

windows无法访问共享电脑
windows无法访问共享电脑

在现代社会中,共享电脑是办公室和家庭的重要组成部分。然而,有时我们可能会遇到Windows无法访问共享电脑的问题。这个问题可能会导致数据无法共享,影响工作和生活的正常进行。php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

2023.08.08

3230

4

windows自动更新
windows自动更新

Windows操作系统的自动更新功能可以确保系统及时获取最新的补丁和安全更新,以提高系统的稳定性和安全性。然而,有时候我们可能希望暂时或永久地关闭Windows的自动更新功能。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

2023.08.10

1517

3

windows boot manager
windows boot manager

windows boot manager无法开机的解决方法:1、系统文件损坏,使用Windows安装光盘或USB启动盘进入恢复环境,选择修复计算机,然后选择自动修复;2、引导顺序错误,进入恢复环境,选择命令提示符,输入命令"bootrec /fixboot"和"bootrec /fixmbr",然后重新启动计算机;3、硬件问题,使用硬盘检测工具进行扫描和修复;4、重装操作系统。本专题还提供其他解决

2023.08.28

2417

4

windows锁屏快捷键
windows锁屏快捷键

windows锁屏快捷键是Windows键+L、Ctrl+Alt+Del、Windows键+D、Windows键+P和Windows键+R。本专题为大家提供windows相关的文章、下载、课程内容,供大家免费下载体验。

2023.08.30

4507

5

Window.setInterval()方法
Window.setInterval()方法

Window.setInterval() 方法的基本语法是“window.setInterval(function, delay)”,function是要重复执行的函数或代码块,delay是每次执行之间的时间间隔,以毫秒为单位。本专题为大家提供Window.setInterval()相关的文章、下载、课程内容,供大家免费下载体验。

2023.08.31

655

3

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Buffalo框架快速入门指南
Buffalo框架快速入门指南

共0课时 | 0人学习

Conan 2 安装指南
Conan 2 安装指南

共0课时 | 0人学习