Windows 7 任务计划程序与 Python - 壁纸未更改

2 投票
1 回答
1381 浏览
提问于 2025-04-16 08:19

我正在尝试每五分钟运行一个Python脚本,以更新Windows 7的桌面背景。这个脚本在命令行中启动时运行得很好,但作为计划任务却不行。

相关代码:

import ctypes

# According to MSDN/other websites
SPI_SETDESKWALLPAPER = 20
# Update wallpaper
ctypes.windll.user32.SystemParametersInfoA(SPI_SETDESKWALLPAPER, 0, pathToWallpaper, 0)

计划任务确实在运行,我的临时.bmp文件(在pathToWallpaper路径下)也创建了,但桌面却没有更新。我尝试过更改任务的权限,但没有效果。

我漏掉了什么呢?提前感谢你的帮助!

1 个回答

5

确保这个定时任务的运行权限和你是一样的。

撰写回答