Je tente d'exécuter un script Python toutes les cinq minutes pour mettre à jour un fond d'écran Windows 7. Il fonctionne parfaitement lorsqu'il est démarré à partir de la ligne de commande, mais pas en tant que tâche planifiée.Windows 7 Planificateur de tâches & Python - Le papier peint ne change pas
Le code correspondant:
import ctypes
# According to MSDN/other websites
SPI_SETDESKWALLPAPER = 20
# Update wallpaper
ctypes.windll.user32.SystemParametersInfoA(SPI_SETDESKWALLPAPER, 0, pathToWallpaper, 0)
La tâche planifiée est exécutée, et mon .bmp temporaire (à pathToWallpaper) est créé, mais le bureau ne met pas à jour. J'ai essayé de changer les autorisations de tâche en vain.
Qu'est-ce qui me manque? Merci d'avance pour votre aide!
Vous ne disposez pas de la fonction de rotation du papier peint intégrée à Windows 7.;) –
Je suis en train de mettre à jour la même image toutes les cinq minutes, ce qui ne m'aide malheureusement pas. – arboc7