win10鎖屏壁紙提取保存


win10鎖屏壁紙提取保存

1、操作

  • 將fetchWinScreenAllPic.bat 放在任意位置,雙擊它,在該腳本同級目錄會產生一個images文件夾,里面存放着鎖屏時看到的壁紙圖片。可能會包含多張不同尺寸的,甚至是之前存在的(暫時還未被系統清除掉的),選擇你想要的那張另存為即可。

    命令執行截圖

    圖片提取效果截圖

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%\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 %%~nx %%~nx.jpg
)


rem pause

:exit
exit

將上述內容保存為 “fetchWinScreenAllPic.bat” 文件即可。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM