获取Windows个性化中自带的聚焦图片

想要保存登录屏幕(锁屏界面)的背景图片,可以通过以下脚本一键获取:

batch 复制代码
@echo off
setlocal enabledelayedexpansion

:: Windows Spotlight 锁屏图片资源地址
set "sourcePath=%localappdata%\Packages\Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy\LocalState\Assets"

:: 为保存并查看锁屏图片,先设置一个日常方便浏览的文件夹
set "targetPath=E:\Daily Screen_Lock"

:: 确保上一步的目标路径存在
if not exist "%targetPath%" (
    mkdir "%targetPath%"
)

:: 复制默认存放地址的文件到目标路径
xcopy /E /I "%sourcePath%" "%targetPath%"

:: 遍历目标文件夹下的文件,更改扩展名为JPG
for %%F in ("%targetPath%\*") do (
    if not "%%~xF" neq "" (
        ren "%%F" "%%~nF.jpg"
    )
)
 
endlocal
echo Successfully obtained and changed to JPG format.
pause

将上方脚本复制粘贴保存为.bat格式的文件,需要保存锁屏图片时,只需要双击运行,即可到目标文件夹里查看保存的图片(具体目标路径可根据个人喜好自定义修改,我这里是直接设置在E盘的一个子文件夹下:set "targetPath=E:\Daily Screen_Lock")

PS:源地址里的%localappdata%是一个环境变量,展开后通常是 C:\Users\[用户名]\AppData\Local,其中 [用户名] 是当前登录用户的用户名。上方的脚本里直接使用%localappdata%可以简化大家复制粘贴时修改用户名的步骤。

相关推荐
甄超锋33 分钟前
Java ArrayList的介绍及用法
java·windows·spring boot·python·spring·spring cloud·tomcat
cpsvps3 小时前
美国服务器环境下Windows容器工作负载基于指标的自动扩缩
windows
网硕互联的小客服6 小时前
Apache 如何支持SHTML(SSI)的配置方法
运维·服务器·网络·windows·php
etcix6 小时前
implement copy file content to clipboard on Windows
windows·stm32·单片机
许泽宇的技术分享6 小时前
Windows MCP.Net:基于.NET的Windows桌面自动化MCP服务器深度解析
windows·自动化·.net
非凡ghost7 小时前
AMS PhotoMaster:全方位提升你的照片编辑体验
windows·学习·信息可视化·软件需求
mortimer9 小时前
一次与“顽固”外部程序的艰难交锋:subprocess 调用exe踩坑实录
windows·python·ai编程
gameatp11 小时前
从 Windows 到 Linux 服务器的全自动部署教程(免密登录 + 压缩 + 上传 + 启动)
linux·服务器·windows
穷人小水滴11 小时前
在 windows 运行 flatpak 应用 (WSL)
linux·windows·ubuntu
北十南1 天前
SODA自然美颜相机(甜盐相机国际版) v9.3.0
android·windows·数码相机