前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Win10锁屏壁纸怎么提取保存到本地

Win10锁屏壁纸怎么提取保存到本地

作者头像
王图思睿
发布2021-06-15 10:05:30
2K0
发布2021-06-15 10:05:30
举报
文章被收录于专栏:膨胀的面包膨胀的面包

Win10 默认的锁屏方式变成了壁纸锁屏,而且每次锁屏的壁纸都会不一样,这些壁纸非常精美,看起来比 win10 本身自带的桌面壁纸还要出色,但是通常情况下我们很难找到这些锁屏壁纸的位置,如何保存这些高清精美的 win10 锁屏壁纸呢?

保存方法
  • 自动查找方法:

此方法需要借助第三方工具,直接使用第三方工具进行保存,常用的就是软媒魔方的美化大师,直接使用聚焦壁纸功能就可以直接将 win10 锁屏壁纸给保存到本地!

此方法使用简单,一键式保存,只是需要们下载软媒魔方或者单独使用软媒美化大师。

  • 手动保存方法:

除了使用工具之外,我们还可以手动进行保存。

打开此电脑,找到如下路径

代码语言:javascript
复制
C:\Users\abc\AppData\Local\Packages\Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy\LocalState\Assets

注意:这里的abc是我们win10的用户名!

如果找不到可以使用这个方法进入,直接 windows+r 打开运行窗口,输入以下命令就可以直接打开文件夹:

代码语言:javascript
复制
%localappdata%\Packages\Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy\LocalState\Assets

进入之后我们会看到一堆文件,通常情况下这些文件格式是一堆杂乱的命令的无扩展名文件,并不是图片文件,我们需要进行处理之后才会变成图片文件。

这里我们首先将其保存出来,然后对这些文件进行重新命名为图片格式(png 或者 jpg 都可以),为了避免麻烦,这里我们直接使用批处理进行命名:

新建记事本,写入以下命令,然后另存为 bat 文件(批处理文件),放进保存壁纸的文件夹中,运行以下就可以了。

代码语言:javascript
复制
@echo off
ren * *.jpg

运行完成之后,我们想要的壁纸就会出现了。

  • 使用命令快速保存:

新建一个记事本,复制黏贴以下命令:

代码语言:javascript
复制
add-type -AssemblyName System.Drawing

New-Item "$($env:USERPROFILE)\Desktop\锁屏壁纸" -ItemType directory -Force;

New-Item "$($env:USERPROFILE)\Desktop\锁屏壁纸\CopyAssets" -ItemType directory -Force;

New-Item "$($env:USERPROFILE)\Desktop\锁屏壁纸\桌面壁纸" -ItemType directory -Force;

New-Item "$($env:USERPROFILE)\Desktop\锁屏壁纸\手机壁纸" -ItemType directory -Force;

foreach($file in (Get-Item "$($env:LOCALAPPDATA)\Packages\Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy\LocalState\Assets\*"))

{

if ((Get-Item $file).length -lt 100kb) { continue }

Copy-Item $file.FullName "$($env:USERPROFILE)\Desktop\锁屏壁纸\CopyAssets\$($file.Name).jpg";

}

foreach($newfile in (Get-Item "$($env:USERPROFILE)\Desktop\锁屏壁纸\CopyAssets\*"))

{

$image = New-Object -comObject WIA.ImageFile;

$image.LoadFile($newfile.FullName);

if($image.Width.ToString() -eq "1920"){ Move-Item $newfile.FullName "$($env:USERPROFILE)\Desktop\锁屏壁纸\桌面壁纸" -Force; }

elseif($image.Width.ToString() -eq "1080"){ Move-Item $newfile.FullName "$($env:USERPROFILE)\Desktop\锁屏壁纸\手机壁纸" -Force; }

}

Remove-Item "$($env:USERPROFILE)\Desktop\锁屏壁纸\CopyAssets";

完成之后保存,将记事本的扩展名改成 ps1 文件,保存之后,右键单击文件,以 powershell 运行,运行完成之后,就会在桌面生成一个锁屏壁纸文件夹,里面就会是我们的锁屏壁纸。

以上就是几种简单的锁屏壁纸保存方法,如果你也看到精美的锁屏壁纸想要保存下来使用,不妨试试以上方法。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-10-29,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 保存方法
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档