首页 » 极客岛 » Windows > 利用PowerShell脚本每天自动下载bing壁纸

利用PowerShell脚本每天自动下载bing壁纸

  发布时间 : 2018-06-05 10:58:13 102
内容提要
bing壁纸每天都会更新一张壁纸,作为一个有着收集各种东西癖好的人,我决定使用自动化脚本每天定时收集必应壁纸。首先放一下一次

bing壁纸每天都会更新一张壁纸,作为一个有着收集各种东西癖好的人,我决定使用自动化脚本每天定时收集必应壁纸。

首先放一下一次性下载最近8张bing壁纸的ps脚本:

#by chenxublog.com

$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

上面这个脚本会自动下载8张壁纸,复制下来保存为xx.ps1然后右击ps运行即可

一次性下载一张(当天)bing壁纸的ps脚本:

#by chenxublog.com

$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 ..

$temp = $decode.images.Get(0)

$urlsplit = -Join("http://www.bing.com",$temp.url)

echo $urlsplit

Invoke-WebRequest $urlsplit -OutFile ($temp.hsh + ".jpg")

echo ok!

我们把上面的脚本保存在bing.ps1文件中。

然后我们打开“任务计划程序”(只要按win+r键,输入“%windir%\system32\taskschd.msc /s”,回车,即可打开)

选择左边的“计划任务程序库”,选择菜单栏“操作”--“创建任务”

IT之家网友分享:利用PowerShell脚本每天自动下载bing壁纸

名称处我们随便填写,我们切换到“操作”选项卡,点击“新建”

“程序或脚本”里面,我们填入“%SystemRoot%\system32\WindowsPowerShell\v1.0\powershell.exe

“添加参数(可选)”内,我们写上那个ps脚本的路径,如我的“"E:\Desktop\不明物体\bing\bing.ps1"”(路径有空格的请加上双引号)

IT之家网友分享:利用PowerShell脚本每天自动下载bing壁纸

点击确定,切换到“触发器”选项卡,同样点击新建,选择“每天”,点击确定,保存任务。

这样每天固定的时间点就会自动下载一张必应壁纸了~


 
[ 极客岛搜索 ]  [ 加入收藏 ]  [ 告诉好友 ]  [ 打印本文 ]  [ 违规举报 ]  [ 关闭窗口 ]
推荐图文
推荐极客岛
没有相关数据
点击排行
没有相关数据
最新VIP
VIP1 深圳市东凌计算机技术有限公司 广东
VIP2 深圳市净果电子商务有限公司 广东
VIP1 上海亿昊环保技术工程有限公司 上海
VIP2 经典世纪企业顾问(北京)有限公司 北京
VIP1 宜兴市宜城街道高信市场调查工作室 江苏
VIP1 深圳市倍达检测技术有限公司 广东
VIP1 郑州爱森科瑞堂生物科技有限公司 河南
VIP1 安平县双柏金属丝网制品有限公司 河北
VIP1 惠州市嘉沃润滑油有限公司 广东
VIP1 昆明海天电线电缆有限公司 北京
layui

微信扫码关注 亿华联众 公众号