• 微信公众号:美女很有趣。 工作之余,放松一下,关注即送10G+美女照片!

win10锁屏壁纸提取保存

开发技术 开发技术 3小时前 3次浏览

win10锁屏壁纸提取保存

1、操作

  • 将fetchWinScreenAllPic.bat 放在任意位置,双击它,在该脚本同级目录会产生一个images文件夹,里面存放着锁屏时看到的壁纸图片。可能会包含多张不同尺寸的,甚至是之前存在的(暂时还未被系统清除掉的),选择你想要的那张另存为即可。

    win10锁屏壁纸提取保存

    win10锁屏壁纸提取保存

2、解释

bat脚本如下

@echo OFF

setlocal enabledelayedexpansion

Title 提取win10锁屏壁纸工具

rem yyyymmdd 为格式  // _%time:~0,2%%time:~3,2%%time:~6,2%

set yyyymmdd=%date:~0,4%%date:~5,2%%date:~8,2%

set originPath=C:Users%username%AppDataLocalPackagesMicrosoft.Windows.ContentDeliveryManager_cw5n1h2txyewyLocalStateAssets

rem echo %originPath%

set tFile="目录"

set tName="文件名"

set folder="images"

rem 删除images旧数据
if exist %folder% (
	cd %folder%
	del /q *.*
	cd ..
)

if not exist %folder% (

md %folder%

)

:STEP1

for /f "Delims=" %%i in ('dir /s /b /o:-s %originPath%') do (

set tFile=%%i

set tName=%%~ni

copy %%i %folder%

)

:STEP2

cd %folder%

set /a index=0

for /f "delims=" %%x in ('dir /s /b /o:-s *.*') do (

set /a index+=1

ren "%%x" "!index!-!yyyymmdd!-%%~nx.jpg"

)

:exit

exit

将上述内容保存为 “fetchWinScreenAllPic.bat” 文件即可。


程序员灯塔
转载请注明原文链接:win10锁屏壁纸提取保存
喜欢 (0)