首页 » 开放源码 » windows利用PowerShell自动下载每日必应壁纸——墨涩网

windows利用PowerShell自动下载每日必应壁纸——墨涩网

必应集成了多个独特功能,包括每日首页美图,通过将来自世界各地的高质量图片设置为首页背景,并加上与图片紧密相关的热点搜索提示,使用户在访问必应搜索的同时获得愉悦体验和丰富资讯,美轮美奂的必应美图备很多人当做壁纸使用,每天不一样美图也被有心人收藏了下来,今天我们就利用windows的PowerShell来自动下载Bing首页的全部每日壁纸。

方法

新建一个bing.ps1文件(注意后缀是ps1)—也可以在文章底部下载已建好文件,将下面代码输入进去

$x = Split-Path -Parent $MyInvocation.MyCommand.Definition
cd $x
mkdir images
cd images
mkdir jsons
cd jsons
$url = "http://www.bing.com/HPImageArchive.aspx?format=js&idx=0&n=10"
$time = Get-Date
$data = Invoke-WebRequest $url
$data.Content | Out-File $time.DayOfYear
$decode = ConvertFrom-Json($data)
cd ..
$range = 1..8
$count = $range.Count
for($i=0; $i -lt $count; $i++)
{
    $temp = $decode.images.Get($i)
    $urlsplit = -Join("http://www.bing.com",$temp.url)
    echo $urlsplit
    Invoke-WebRequest $urlsplit -OutFile ($temp.hsh + ".jpg")
}
echo ok!
pause

右键,选择“使用PowerShell运行”(PowerShell程序是Windows系统自带的!)

windows利用PowerShell自动下载每日必应壁纸——墨涩网

开始自动下载

windows利用PowerShell自动下载每日必应壁纸——墨涩网 windows利用PowerShell自动下载每日必应壁纸——墨涩网

运行之后桌面上多了一个images文件夹Get成功!里面有8张Bing首页每日图,和一个jsons纪录文件夹

windows利用PowerShell自动下载每日必应壁纸——墨涩网

文件下载

https://www.lanzous.com/i96p6wd

请关注墨涩科技微信公众号(手机微信搜索“墨涩科技”)作者:mosetuifei, 转载或复制请以 超链接形式 并注明出处 墨涩网
原文地址:《windows利用PowerShell自动下载每日必应壁纸——墨涩网》 发布于2020-02-21

分享到:
赞(0) 打赏 生成海报

评论 抢沙发

2 + 6 =


长按图片转发给朋友

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

“墨涩科技”微信公众号

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

Q Q 登 录
微 博 登 录