Планировщик заданий Windows 7 и Python - обои не меняются - PullRequest
2 голосов
/ 10 декабря 2010

Я пытаюсь запускать скрипт 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 голосов
/ 10 декабря 2010

Убедитесь, что запланированная задача выполняется с той же привилегией, что и у вас.

...