Win10锁屏壁纸获取
- 一、批处理文件方式
- 二、Windows PowerShell 脚本和python
一、批处理文件方式
在Win10系统中的锁屏壁纸地址为
C:\Users\van\AppData\Local\Packages\Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy\LocalState\Assets
新建.bat
批处理文件,并添加命令
# 将path路径下的文件修改为.png图片
Ren path\*.* *.png
双击.bat
批处理文件,将路径下的文件转化为png图片
二、Windows PowerShell 脚本和python
所有的程序代码已经上传至资源。
- 使用Windows PowerShell 脚本获取图片到指定路径
C:\Users\XXX\Pictures
。
右键选择使用PowerShell运行
,将壁纸提取到C:\Users\XXX\Pictures\Spotlight
。
包括三个文件夹,分别存放水平和竖直的图片。
- 将
image_move.py
放在C:\Users\XXX\Pictures
路径,运行这个程序即可。代码可实现将提取出的图片移动到壁纸
文件夹统一整理,同时将所有的图片进行重命名排序。主要程序如下:
def rename():filelist = os.listdir(self.target_path)total_num = len(filelist)i = 1for item in filelist:if item.endswith('.jpg'):src = os.path.join(os.path.abspath(self.target_path), item)str1 = str(i)dst = os.path.join(os.path.abspath(self.target_path), str1.zfill(3) + '.jpg')try:os.rename(src, dst)i = i + 1except:continuedef move_file():file_list = os.listdir(self.original_path)for image_name in file_list:image_path = os.path.join(self.original_path, image_name)shutil.move(image_path, self.target_path)target_path_list = os.listdir(self.target_path)