Windows默认壁纸路径

C:\Windows\Web\Wallpaper这个路径下面的所有图片都是Windows自带的壁纸
其中C:\Windows\Web\Wallpaper\Windows\img0.jpg是Windows 11默认壁纸

22 个赞

好神奇,怎么知道的

1 个赞

重装系统时不小心发现的:tieba_087:

1 个赞

提取自动更换的锁屏壁纸 到文件夹

import os
import shutil
from PIL import Image
import time

# 自动更换的锁屏壁纸 想 保存到那个位置
wallpapers_folder = r'C:\Users\Administrator\Desktop\壁纸'



# 如果壁纸文件夹不存在,创建它
if not os.path.exists(wallpapers_folder):
    os.makedirs(wallpapers_folder)

# 获取Spotlight图片的父文件夹路径
local_appdata = os.getenv('LOCALAPPDATA')
parent_folder = os.path.join(local_appdata, "Packages")

# 查找以 "Microsoft.Windows.ContentDeliveryManager_" 开头的文件夹
spotlight_folder = None
for folder_name in os.listdir(parent_folder):
    if folder_name.startswith("Microsoft.Windows.ContentDeliveryManager_"):
        spotlight_folder = os.path.join(parent_folder, folder_name, "LocalState", "Assets")
        break

# 检查是否找到了合适的Spotlight文件夹
if spotlight_folder and os.path.exists(spotlight_folder):
    files = os.listdir(spotlight_folder)
    
    # 处理每个文件
    for idx, file_name in enumerate(files):
        file_path = os.path.join(spotlight_folder, file_name)
        
        # 打开文件并判断文件格式
        try:
            with open(file_path, 'rb') as file:
                img = Image.open(file)
                img_format = img.format.lower()
                
                # 给文件添加扩展名
                if img_format in ['jpeg', 'jpg']:
                    file_extension = '.jpg'
                elif img_format == 'png':
                    file_extension = '.png'
                else:
                    continue  # 如果不是图片格式,就跳过
                
                # 新文件名
                ti = time.localtime()
                ti = f"{ti.tm_year}{ti.tm_mon}{ti.tm_mday}{ti.tm_hour}"
                new_file_name = f"{ti}_wallpaper_{idx + 1}{file_extension}"
                new_file_path = os.path.join(wallpapers_folder, new_file_name)

                # 将文件保存到壁纸文件夹
                img.save(new_file_path)
                print(f"已保存壁纸: {new_file_name}")

        except Exception as e:
            print(f"无法处理文件 {file_name}: {e}")
else:
    print("没有找到合适的 Spotlight 图片目录")

print('保存位置',wallpapers_folder)

2 个赞

可恶,这都被你知道了 :tieba_087:

2 个赞

谢谢分享

谢谢分享
奇怪的知识又增加了

涨姿势了 路径收藏!

我好像之前清理掉了(用第三方软件)
其实我挺好奇当前壁纸被放到哪里了,如果不设置的话壁纸好像默认是会被压缩的

这是用来干啥用的

你说的是那个代码?
可能是他为了下载锁屏壁纸的(这个是每天都在微软壁纸上下载的)

原来如此, 试试看去

mark一下

原来藏在这下里啊,感谢佬,涨姿势了