目录
Win10官方主题,打包下载。
1. 抓取Win10官网主题下载链接,并下载
########################################################### # 1. 下载网页 ########################################################### # curl https://support.microsoft.com/en-us/windows/desktop-themes-94880287-6046-1d35-6d2f-35dee759701e#ID0EDD=Windows_10 -o download.html # ########################################################### # 2. 获取下载链接,去重,保存 ########################################################### # cat download.html | gawk 'BEGIN {RS="@[email protected]"; FS="ID0EDD-supTabControlContent"} {print $2}' | grep "<a href=\"https://download.microsoft.com/download" | gawk 'BEGIN{FS="\""} {print $2}' | sort | uniq > url.txt # ########################################################### # 3. 下载文件 ########################################################### # unset download_url download_url[0]='' count=1 while read line; do download_url[${count}]="${line}" count=$[${count} + 1] done < url.txt count=$[${count} - 1] echo "数组元素个数为: $((${#download_url[@]}-1))" echo "第一个链接:${download_url[1]}" echo "最后一个链接:${download_url[${count}]}" mkdir -p downloads rm -rf download-fail.log for (( i=1; i <= ${count}; i++ )); do echo "${i}. downloading \"${download_url[${i}]}\"" echo ${i} > download-cur.log wget ${download_url[${i}]} -P downloads if [ $? -ne 0 ]; then echo "${i}. wget ${download_url[${i}]}" >> download-fail.log fi done
2. 一键安装所有主题
@echo off for %%i in (*.themepack) do ( echo install "%%i" "%%i" choice /t 1 /d y /n >nul ) pause
3. Win10官网主题打包下载
执行其中的批量安装主题.bat
,一键安装所有主题。
反馈:您觉得本站怎么样?(此评价不会公开,也不会对博主产生任何实际利益。)
- 非常优秀
- 可以
- 一般
- 垃圾
- 超级恶心