欢迎光临散文网 会员登陆 & 注册

获取windows锁屏壁纸的操作

2021-09-23 13:13 作者:MXXXXXS  | 我要投稿

背景

每天打开windows,锁屏会推荐一些风景,有时候会让人眼前一亮,想着保存一下图片

步骤

找到windows锁屏壁纸保存的位置,在

C:\Users\<你的用户名>\AppData\Local\Packages\Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy\LocalState\Assets

类似这样,文件名为一堆“乱码”的图片(对,就是图片)

接着复制这些文件到外部别的无关紧要的文件夹里,不要直接改动原文件(后果自负)

然后开始重命名,由于文件较多,需要使用一个批量重命名工具(工具选择随意),当然也可以手动一个个改(比较烦)

这里使用了命令行工具rename,在wsl里使用,具体命令是这样的

rename -n -e 's/(^[a-z\d]*(?!jpg)$)/$1.jpg/' *

rename是一个用于批量重命名的命令行工具,这句命令用一个正则匹配了该文件夹下所有“非jpg结尾”的文件,给这些文件的名称添加了“.jpg”后缀

由于使用了“-n”选项,执行后会将结果显示在终端里(用于预览,看看改得对不对),并不会对文件进行修改,要应用到文件,去掉该选项即可

输出类似

可以看到每个文件都被正确添加了后缀“.jpg”,去掉“-n”应用重命名操作文件,文件夹里显示出了几张图片

完成

获取windows锁屏壁纸的操作的评论 (共 条)

分享到微博请遵守国家法律