IT之家學院:使用CMD腳本來提取「Windows聚焦」照片
感謝IT之家網友Sam.D的原創投稿
Yes,就是有這種操作!今天讓我來告訴你,除了@微軟幫助和支持所告訴你的手動提取方法基礎之上,加以改進,就可以寫出自動提取好看的Windows聚焦圖片的腳本了!
完成這個教程,需要你:知道如何寫BAT腳本,了解CMD的基礎知識,Windows 10電腦一台,好的文本編輯軟體(如記事本,Notepad++)一個
原理:你要把需要的文件找到
拷貝文件到你指定的文件夾
更改後輟名為JPG
完成!
其實很簡單,也就是3行代碼的事
那麼如何實現呢?
首先你需要了解一些操作
ROBOCOPY是Windows的可靠文件複製,是一種方便快捷的複製文件命令,其用法我們簡單概括一下:
ROBOCOPY source destination /MIR
上面的三個參數分別指代以下:
(Source)源::源目錄(驅動器:路徑或\伺服器共享路徑)。
(destination)目標::目標目錄(驅動器:路徑或\伺服器共享路徑)。
/MIR ::鏡像完整目錄樹。
參數在CMD里,默認有很多系統參數。通過SET命令就可以看到,我們要用UserProfile這個參數來完成我們的路徑填寫。你可以發現還有其他很多參數可以用,包括HOMEPATH, SyetemDrive一類的,你可以使用所有的參數來完成填寫,這樣可以程序正常的工作。
比如我們接下來會用到的:
USERPROFILE=C:Users你的用戶名
在CMD中調用參數只需要用兩個%把參數包括起來,比如%USERPROFILE%
那麼你就知道應該怎麼做了
Source就是@微軟幫助和支持告訴給我們的路徑
C:Users用戶名appdataLocalPackagesMicrosoft.Windows.ContentDeliveryManager_cw5n1h2txyewyLocalStateAssets
Destination就是你要拷貝到的目的地文件夾,在這裡方便統一,我就在系統圖片文件夾下創建一個「WindowsLockScreenPhoto」的文件夾,其位置位於:C:Users用戶名PicturesWindowsLockscreenPhoto
如果你去過圖片所在的文件夾的話,那麼你就會發現那裡的文件都是沒有後綴名的,前面的名稱也沒有規律。
那對你來說,這些文件就只是*.*,即無意義名稱和無意義後綴。
記得把你的用戶名替換到路徑對應的位置上!!!
通過這麼一個方法,你就可以把這堆文件都複製到你的文件夾里去了
tips:根據我的規律發現,Windows聚焦的壁紙大多在500kb左右,有時候可能稍微小一些。你可以通過/min:307200這個參數來限定你所要拷貝的文件大小的最小值
之後,統一修改後綴就很簡單了,而且@微軟幫助和支持也已經告訴過你了
那我們來實現這個方法吧!
實現:打開並新建一個記事本文檔(或使用其他記事本類型代碼編輯器,如Notepad++)
寫下第一行代碼,實現複製功能
ROBOCOPY %USERPROFILE%appdataLocalPackagesMicrosoft.Windows.ContentDeliveryManager_cw5n1h2txyewyLocalStateAssets %USERPROFILE%PicturesWindowsLockscreenPhoto *.* /min:30720
寫下第二行代碼,把你現在的操作位置調整到目的地文件夾
cd %USERPROFIE%PicturesWindowsLockscreenPhoto
寫下第三行代碼,實現文件後綴名更名
ren *.* *.jpg
現在保存你的腳本到你喜歡的位置上吧!記得吧文件格式改為*.bat
測試測試再測試,謹慎謹慎再謹慎(debug)
建議你在保存之前,每行之間加一個pause命令作為測試,保證不出問題後,再好好使用。還有就是,在一個沒有別的文件的文件夾測試,要不然所有文件都變成圖片文件,你會心疼的
下載當然說了這麼多,並不是所有人有能力去做這個文件的,那麼這裡也提供了下載地址。這個文件要比上面的要優化的更好,擁有了一個結果輸出界面。關於如何優化我會在之後的文章寫到。
tips:建議你們把保存聚焦圖片的文件夾改成按解析度顯示的排序方式(文件夾右鍵→排序方式→更多→解析度)
建議用純英文路徑!!!要不然吃虧


※有心了!走出IT之家迷宮的男人
※聯想良心:Moto Z/Z Play 即將推送安卓7.1系統更新
※iPhone推出10年,蘋果賺取利潤驚人:相當於微軟谷歌總和
※美日機器人大戰延遲舉行:美隊機器人亮相
TAG:IT之家 |
※從Windows 10 SSH-Agent中提取SSH私鑰
※使用DFA攻擊硬體的AES演算法,並從PlayStation Vita中提取硬體密鑰
※TCGA資料庫mRNA&lncRNA數據提取
※rtfraptor:從惡意RTF文件中提取OLEv1對象的工具
※如何從iCloud中提取蘋果的「Apple Health」數據
※BIOS提取windows10預裝正版密鑰
※Vdex Extractor:從Vdex文件反編譯和提取Android Dex位元組碼
※從PowerShell內存轉儲中提取執行的腳本內容
※利用 Pytorch-BigGraph 從知識圖中提取知識詳解
※iPhone6-iOS8提取壁紙
※Coincheck推特發文稱恢復提取部分加密貨幣
※可提取結構化信息的自然語言理解 Python庫Snips NLU
※Lazarus如何從ATM中欺騙性提取現金
※詳細分析從惡意PDF文檔中提取Payload的方法
※HP Ingredients的歐盟專利植物提取物可用於治療阿爾茨海默症
※北德克薩斯大學:PositionRank-一種學術文檔關鍵短語提取的無監督方法
※WhatsApp取證:解密資料庫並提取Android設備上已刪除信息
※如何使用rootless越獄對iOS 12設備的物理提取和文件系統映像
※谷歌AI演算法通過OCR與NGrams提取和分析電視台內容傾向
※《問題238:Civil 3D如何從曲面提取AutoCAD對象?》文·王馮聰