我有一个在Windows 8.1中完美工作的脚本。 在我最近升级到Windows 10后,该脚本仍然有效,但并不完全“保存”桌面壁纸。 脚本运行后壁纸将会改变,但是当我注销,重新启动或closures时,还原到旧壁纸。
这是与系统相关的任何内容的代码片段:
SPI_SETDESKWALLPAPER = 20 ctypes.windll.user32.SystemParametersInfoA(SPI_SETDESKWALLPAPER, 0, r"C:\Users\me\image.jpg", 0)