獲取windows鎖屏壁紙的操作
背景
每天打開windows,鎖屏?xí)扑]一些風(fēng)景,有時(shí)候會(huì)讓人眼前一亮,想著保存一下圖片
步驟
找到windows鎖屏壁紙保存的位置,在
C:\Users\<你的用戶名>\AppData\Local\Packages\Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy\LocalState\Assets

類似這樣,文件名為一堆“亂碼”的圖片(對(duì),就是圖片)
接著復(fù)制這些文件到外部別的無關(guān)緊要的文件夾里,不要直接改動(dòng)原文件(后果自負(fù))
然后開始重命名,由于文件較多,需要使用一個(gè)批量重命名工具(工具選擇隨意),當(dāng)然也可以手動(dòng)一個(gè)個(gè)改(比較煩)
這里使用了命令行工具rename,在wsl里使用,具體命令是這樣的
rename -n -e 's/(^[a-z\d]*(?!jpg)$)/$1.jpg/' *
rename是一個(gè)用于批量重命名的命令行工具,這句命令用一個(gè)正則匹配了該文件夾下所有“非jpg結(jié)尾”的文件,給這些文件的名稱添加了“.jpg”后綴
由于使用了“-n”選項(xiàng),執(zhí)行后會(huì)將結(jié)果顯示在終端里(用于預(yù)覽,看看改得對(duì)不對(duì)),并不會(huì)對(duì)文件進(jìn)行修改,要應(yīng)用到文件,去掉該選項(xiàng)即可
輸出類似

可以看到每個(gè)文件都被正確添加了后綴“.jpg”,去掉“-n”應(yīng)用重命名操作文件,文件夾里顯示出了幾張圖片

完成
標(biāo)簽: