win10鎖屏桌布提取儲存
阿新 • • 發佈:2021-11-25
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 "%%x" "!index!-!yyyymmdd!-%%~nx.jpg" ) :exit exit
將上述內容儲存為 “fetchWinScreenAllPic.bat” 檔案即可。