本文最后更新于2020.05.11-00:48
,某些文章具有时效性,若有错误或已失效,请在下方评论留言或联系博主。
必应每日壁纸,分享来自世界各地的高质量图片,每天都跟换更换各种风景名胜的图片,今天就来为大家分享创建一个Windows PowerShell 来自动下载每日必应壁纸。
1.
首先新建一个txt文档,把下面的代码粘贴上去,然后命名中英文名你随意,但是后缀必须是.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
2.
创建好了之后,右键,选择”使用PowerShell运行”
3.
首次运行提示”执行则略更改”,输入”Y”。
4.
运行之后会开始自动下载,并在桌面上创建一个images
文件夹!里面有8张Bing首页每日图,和一个jsons纪录文件夹
。
jsons纪录文件夹
,是防止重复下载,不然每次运行都会下载已有的图片。
评论前必须登录!
立即登录 注册