蓝点网
给你感兴趣的内容

使用PS命令定时执行自动下载 Windows 10 聚焦壁纸

给adblock喂食用的1像素图

使用PS命令定时执行自动下载 Windows 10 聚焦壁纸

最近蓝点网的文章配图截图的各种壁纸似乎引起不少网友的兴趣,这些壁纸其实都是来自于微软必应搜索的。

也就是Windows 10锁屏界面的壁纸保存后设置为桌面壁纸的,蓝点网前面提到过如何保存聚焦更换的壁纸

经网友提醒我们发现通过 Windows 10 Powershell 脚本也可以非常方便的下载壁纸并且自动进行转存等等。

所以用这种方式不需要安装其他应用还是非常方便的,脚本部分来自于中文博客 PSTIPS 网站在此表示感谢。

另附最近几天的 Windows 10 聚焦壁纸下载:https://dl.lancdn.com/landian/media/images/Spotlight

脚本自动转存聚焦壁纸:(你也可以手动右键点击脚本选择Powershell执行)

用记事本或代码编辑器新建文本文档然后粘贴以下内容,更改名称和后缀GetWallPaperFromSpotlight.ps1

懒得动手的话你也可以点击这里直接下载蓝点网做好的:https://dl.lancdn.com/landian/Script/Spotlight/

执行后图片实际保存路径在:C:\Users\你的用户名\Pictures\Spotlight\Horizontal (不是Windows聚焦里)

# 将复制出来的缓存图片保存在下面的文件夹

add-type -AssemblyName System.Drawing
New-Item "$($env:USERPROFILE)\Pictures\Spotlight" -ItemType directory -Force;
New-Item "$($env:USERPROFILE)\Pictures\Spotlight\CopyAssets" -ItemType directory -Force;
New-Item "$($env:USERPROFILE)\Pictures\Spotlight\Horizontal" -ItemType directory -Force;
New-Item "$($env:USERPROFILE)\Pictures\Spotlight\Vertical" -ItemType directory -Force;

#路径说明:保存位置在你的用户名文件夹下的图片文件夹--->Spotlight--->Horizontal
 
# 将横竖图片分别复制到对应的两个文件夹

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)\Pictures\Spotlight\CopyAssets\$($file.Name).jpg";
}
 
foreach($newfile in (Get-Item "$($env:USERPROFILE)\Pictures\Spotlight\CopyAssets\*"))
{
    $image = New-Object -comObject WIA.ImageFile;
    $image.LoadFile($newfile.FullName);
    if($image.Width.ToString() -eq "1920"){ Move-Item $newfile.FullName "$($env:USERPROFILE)\Pictures\Spotlight\Horizontal" -Force; }
    elseif($image.Width.ToString() -eq "1080"){ Move-Item $newfile.FullName "$($env:USERPROFILE)\Pictures\Spotlight\Vertical" -Force; }
}

将自动转存的聚焦图片设置为壁纸:可选

前面的脚本只是自动转存Windows 10聚焦的壁纸但不会设置桌面壁纸,设置的话还是要你手动进行设置的。

当然也可以直接使用脚本自动转存然后自动进行设置,不过每个人喜好不同可能并不会喜欢所有推荐的壁纸。

所以这个是可选的如果你想保存还自动设置那就使用下面的脚本,不然就使用上面脚本再自己手动查看设置。

代码比较长这里不直接贴出来大家可以直接下载新脚本: https://dl.lancdn.com/landian/Script/Spotlight/

文件说明:GetWallPaperFromSpotlight.ps1 只获取壁纸、SetWallPaperFromSpotlight.ps1 获取并设置。

通过任务计划程序设定自动运行:

1.首先解锁执行权限:微软小娜搜索框输入Powershell然后再右键点击搜索结果再选择使用管理员权限执行。

使用PS命令自动定时执行下载Windows 10聚焦壁纸

2.打开管理员模式的Powershell 后输入 Set-ExecutionPolicy Unrestricted 按回车然后输入Y再按回车即可。

使用PS命令自动定时执行下载Windows 10聚焦壁纸

3.接下微软小娜搜索框输入任务计划程序然后点击右侧的以管理员身份运行,打开后点击右侧创建基本任务。

使用PS命令自动定时执行下载Windows 10聚焦壁纸

4.触发器可以按照自己的实际情况进行设置,蓝点网推荐大家直接设置计算机启动时即开机后自动执行脚本。

使用PS命令自动定时执行下载Windows 10聚焦壁纸

5.这里选择启动程序然后点击浏览再选择下载好的.PS1脚本文件,请把脚本文件放到某个固定位置防止删除。

使用PS命令自动定时执行下载Windows 10聚焦壁纸

使用PS命令自动定时执行下载Windows 10聚焦壁纸

6.到这里基本设置完成所以点击结尾的完成即可,这里相当于是创建任务过程中的最终预览也可以再修改的。

使用PS命令自动定时执行下载Windows 10聚焦壁纸

7.双击任务在常规下勾选不管用户是否登录都要运行及使用最高权限运行,确定会提示你输入账号密码确定。

使用PS命令自动定时执行下载Windows 10聚焦壁纸

8.到这里就设置完成只要电脑开机包括重启系统都会自动执行脚本下载最新的聚焦壁纸并自动设置桌面壁纸。

正常情况下Windows 10 聚焦壁纸每天会换1张新的,所以设置完成后每天开机都会自动给你换成新的壁纸。

最后的注意事项:

此功能必须在Windows 10设置的个性化里—锁屏界面—背景里选择Windows聚焦否则无法获取新的壁纸。

另外使用管家卫士之类的用户不要使用自动优化,不然为了那可怜的0.几秒启动时间会把计划任务给禁用掉。


哇哦恭喜您已成功屏蔽了蓝点网的小广告
   
如何禁止系统自动更新到Windows 10 Version 1809版[视频]生命在于折腾系列 虚拟机里玩谷歌原生版安卓系统使用PS命令定时执行自动下载 Windows 10 聚焦壁纸
赞(14) 赞赏支持
转载请注明蓝点网 » 使用PS命令定时执行自动下载 Windows 10 聚焦壁纸
分享到: (0)
蓝点网小程序

评论 15

评论前必须登录!

 

  1. #7
    QQbrowser 10.3.2714.400 QQbrowser 10.3.2714.400 Windows 10 64位版 Windows 10 64位版

    我怎么设置完后没有反应,设置了好几遍都不行?下载完后再哪里找壁纸?

    xingyu2周前 (11-29)
  2. #6
    Google Chrome 70.0.3538.110 Google Chrome 70.0.3538.110 Windows 10 64位版 Windows 10 64位版

    看标题还以为Photoshop啥时有这么高端的功能了

    Alister2周前 (11-27)
  3. #5
    Google Chrome 70.0.3538.102 Google Chrome 70.0.3538.102 Windows 10 64位版 Windows 10 64位版

    请问一下这个任务计划程序老是用notepad执行该怎么设置?我在资源管理器中默认打开方式是powershell,但是在这里却变成记事本了,很难过。

    sober_horizon2周前 (11-25)
    • Google Chrome 70.0.3538.110 Google Chrome 70.0.3538.110 Windows 10 64位版 Windows 10 64位版

      桌面新建个ps1文件 右键点击打开方式然后选powershell试试

      • WebView 4.0 WebView 4.0 Android 8.1.0 Android 8.1.0

        默认程序是对的,我特地看过,这样做也能直接运行

        sober_horizon2周前 (11-25)
        • Google Chrome 70.0.3538.110 Google Chrome 70.0.3538.110 Windows 10 64位版 Windows 10 64位版

          这就奇葩了 要么你用ccleaner多清理几次注册表试试

          • WebView 4.0 WebView 4.0 Android 8.1.0 Android 8.1.0

            行吧……

            sober_horizon2周前 (11-25)
  4. #4
    Google Chrome 70.0.3538.80 Google Chrome 70.0.3538.80 Android 7.1.1 Android 7.1.1

    这个脚本是从Windows聚焦下载目录里把图片拷出来的,还以为是直接从微软下载的…

    j3ch4mkepi5t1个月前 (11-05)
  5. #3
    Opera 56.0.3051.52 Opera 56.0.3051.52 Windows 10 64位版 Windows 10 64位版

    应该叫专业技术鸭。

    i51511个月前 (11-03)
  6. #2
    Google Chrome 63.0.3239.132 Google Chrome 63.0.3239.132 Windows 10 64位版 Windows 10 64位版

    给力!

    xf1323341个月前 (11-03)
  7. #1
    Opera 56.0.3051.52 Opera 56.0.3051.52 Windows 10 64位版 Windows 10 64位版

    鸭子,绝对是专业技术男。

    i51511个月前 (11-03)

如果本文对您所有帮助,请赞赏作者进行支持呦~

支付宝扫码打赏

微信扫码打赏