設(shè)置
  • 日夜間
    隨系統(tǒng)
    淺色
    深色
  • 主題色

IT之家學(xué)院:使用CMD腳本來提取“Windows聚焦”照片

2017/8/4 18:08:00 來源:IT之家 作者:Sam.D 責(zé)編:白貓
感謝IT之家網(wǎng)友 軟媒用戶831117 的線索投遞!

感謝IT之家網(wǎng)友Sam.D的原創(chuàng)投稿

Yes,就是有這種操作!今天讓我來告訴你,除了@微軟幫助和支持所告訴你的手動提取方法基礎(chǔ)之上,加以改進,就可以寫出自動提取好看的Windows聚焦圖片的腳本了!

完成這個教程,需要你:知道如何寫B(tài)AT腳本,了解CMD的基礎(chǔ)知識,Windows 10電腦一臺,好的文本編輯軟件(如記事本,Notepad++)一個

原理:你要把需要的文件找到

拷貝文件到你指定的文件夾

更改后輟名為JPG

完成!

其實很簡單,也就是3行代碼的事

那么如何實現(xiàn)呢?

首先你需要了解一些操作

ROBOCOPY是Windows的可靠文件復(fù)制,是一種方便快捷的復(fù)制文件命令,其用法我們簡單概括一下:

ROBOCOPY source destination /MIR

上面的三個參數(shù)分別指代以下:

(Source)源::源目錄(驅(qū)動器:\路徑或\\服務(wù)器\共享\路徑)。

(destination)目標::目標目錄(驅(qū)動器:\路徑或\\服務(wù)器\共享\路徑)。

/MIR ::鏡像完整目錄樹。

參數(shù)在CMD里,默認有很多系統(tǒng)參數(shù)。通過SET命令就可以看到,我們要用UserProfile這個參數(shù)來完成我們的路徑填寫。你可以發(fā)現(xiàn)還有其他很多參數(shù)可以用,包括HOMEPATH, SyetemDrive一類的,你可以使用所有的參數(shù)來完成填寫,這樣可以程序正常的工作。

比如我們接下來會用到的:

USERPROFILE=C:\Users\你的用戶名

在CMD中調(diào)用參數(shù)只需要用兩個%把參數(shù)包括起來,比如%USERPROFILE%

那么你就知道應(yīng)該怎么做了

Source就是@微軟幫助和支持 告訴給我們的路徑

C:\Users\用戶名\appdata\Local\Packages\Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy\LocalState\Assets

Destination就是你要拷貝到的目的地文件夾,在這里方便統(tǒng)一,我就在系統(tǒng)圖片文件夾下創(chuàng)建一個“WindowsLockScreenPhoto”的文件夾,其位置位于:C:\Users\用戶名\Pictures\WindowsLockscreenPhoto

如果你去過圖片所在的文件夾的話,那么你就會發(fā)現(xiàn)那里的文件都是沒有后綴名的,前面的名稱也沒有規(guī)律。

那對你來說,這些文件就只是*.*,即無意義名稱和無意義后綴。

記得把你的用戶名替換到路徑對應(yīng)的位置上?。?!

通過這么一個方法,你就可以把這堆文件都復(fù)制到你的文件夾里去了

tips:根據(jù)我的規(guī)律發(fā)現(xiàn),Windows聚焦的壁紙大多在500kb左右,有時候可能稍微小一些。你可以通過/min:307200這個參數(shù)來限定你所要拷貝的文件大小的最小值

之后,統(tǒng)一修改后綴就很簡單了,而且@微軟幫助和支持也已經(jīng)告訴過你了

那我們來實現(xiàn)這個方法吧!

實現(xiàn):打開并新建一個記事本文檔(或使用其他記事本類型代碼編輯器,如Notepad++)

寫下第一行代碼,實現(xiàn)復(fù)制功能

ROBOCOPY %USERPROFILE%\appdata\Local\Packages\Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy\LocalState\Assets  %USERPROFILE%\Pictures\WindowsLockscreenPhoto *.* /min:30720

寫下第二行代碼,把你現(xiàn)在的操作位置調(diào)整到目的地文件夾

cd %USERPROFIE%\Pictures\WindowsLockscreenPhoto

寫下第三行代碼,實現(xiàn)文件后綴名更名

ren *.* *.jpg

現(xiàn)在保存你的腳本到你喜歡的位置上吧!記得吧文件格式改為*.bat

測試測試再測試,謹慎謹慎再謹慎(debug)

建議你在保存之前,每行之間加一個pause命令作為測試,保證不出問題后,再好好使用。還有就是,在一個沒有別的文件的文件夾測試,要不然所有文件都變成圖片文件,你會心疼的

下載當(dāng)然說了這么多,并不是所有人有能力去做這個文件的,那么這里也提供了下載地址。這個文件要比上面的要優(yōu)化的更好,擁有了一個結(jié)果輸出界面。關(guān)于如何優(yōu)化我會在之后的文章寫到。

在這里下載文件

tips:建議你們把保存聚焦圖片的文件夾改成按分辨率顯示的排序方式(文件夾右鍵→排序方式→更多→分辨率)

建議用純英文路徑?。?!要不然吃虧

廣告聲明:文內(nèi)含有的對外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。

軟媒旗下網(wǎng)站: IT之家 最會買 - 返利返現(xiàn)優(yōu)惠券 iPhone之家 Win7之家 Win10之家 Win11之家

軟媒旗下軟件: 軟媒手機APP應(yīng)用 魔方 最會買 要知