首先我们要知道win10的锁屏壁纸都保存在
C:\Users\31286\AppData\Local\Packages\Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy\LocalState\Assets
这个文件夹里(“31286”会随着不同的用户而更改,自行查看)
整个项目就分为
1、获取文件目录
2、将文件名处理为需要的 Dictionary 和 string[]
3、在 Dictionary 中查询源文件,如果不在就复制到我们的存盘地址
4、后期处理
几个核心的API如下
Directory.GetFiles(string path);获取文件目录
Path.GetFileName(string path);
Path.GetFileNameWithoutExtension(string path);获取纯净的文件名
File.Copy(string sourceFileName, string destFileName);复制文件项目地址如下
https://github.com/greatlisten/Win10LockScreenPictureSave

本文介绍了一种保存Windows 10锁屏壁纸的方法,包括定位壁纸文件夹、处理文件名及复制壁纸到指定位置的具体步骤。通过几个关键API实现壁纸的自动保存。

3065

被折叠的 条评论
为什么被折叠?



