win10自動搜集Bing壁紙的方法:
1、大家先把下面這段代碼復(fù)制到文本中,然后將文件后綴名改成.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運行”,它就會自動生成個名為“images”的文件夾,下載最近幾天顯示的8張Bing壁紙。
但需要注意的是,尤其是那些已經(jīng)不用IE瀏覽器的小伙伴,在使用代碼前一定要把IE的啟動設(shè)置選項優(yōu)先完成了,不然鐵定會報錯的。
使用該改代碼出現(xiàn)下面所示的錯誤提示,就是IE瀏覽器沒有經(jīng)過初次設(shè)置的結(jié)果:
如果不想每天都點一下搜集bing壁紙的話可以按下面方法進行操作:
1、準備之前準備好的那個代碼文件,然后進入“控制面板-管理工具-任務(wù)計劃程序”,選擇右側(cè)的“創(chuàng)建任務(wù)”;
2、名稱隨便填寫即可,如圖:
3、切換到“操作”選項卡下,點擊“新建”,如圖:
4、在“程序或腳本”一欄中,填入下面這行內(nèi)容:%SystemRoot%\system32\WindowsPowerShell\v1.0\powershell.exe “添加參數(shù)(可選)”內(nèi),大家則需要把腳本的保存路徑填進去。
5、點擊確定后,切換到“觸發(fā)器”選項卡,同樣點擊新建,選擇“每天”,點擊確定,保存任務(wù),如圖:
通過上述操作之后電腦每天都會自動收集bing上的壁紙了,這樣一來我們電腦中的壁紙就會越來越強大!
如果不想每天都點一下搜集bing壁紙的話可以按下面方法進行操作:
1、準備之前準備好的那個代碼文件,然后進入“控制面板-管理工具-任務(wù)計劃程序”,選擇右側(cè)的“創(chuàng)建任務(wù)”;
2、名稱隨便填寫即可,如圖:
3、切換到“操作”選項卡下,點擊“新建”,如圖:
4、在“程序或腳本”一欄中,填入下面這行內(nèi)容:%SystemRoot%\system32\WindowsPowerShell\v1.0\powershell.exe “添加參數(shù)(可選)”內(nèi),大家則需要把腳本的保存路徑填進去。
5、點擊確定后,切換到“觸發(fā)器”選項卡,同樣點擊新建,選擇“每天”,點擊確定,保存任務(wù),如圖:
通過上述操作之后電腦每天都會自動收集bing上的壁紙了,這樣一來我們電腦中的壁紙就會越來越強大!