美文网首页
win10锁屏壁纸提取保存

win10锁屏壁纸提取保存

作者: 不含添加剂 | 来源:发表于2021-09-06 16:49 被阅读0次

    win10锁屏壁纸提取保存

    操作

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

      命令执行截图 图片提取效果截图

    解释

    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%\AppData\Local\Packages\Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy\LocalState\Assets\
    
    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锁屏壁纸提取保存

          本文链接:https://www.haomeiwen.com/subject/lfxywltx.html