从C盘深处中获取win10锁屏壁纸保存到D:\LockScreenPicture中并修改为jpg文件

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

首先我们要知道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

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值