Salut Michel.
Nous ne fonctionnons pas du tout de la même façon puisque mes sites sont mis à jour toutes les 5 minutes.
Chez moi, la mise en veille est donc inutile, seul l'écran s'éteint quelques minutes entre chaque relevé.
Pour autant, les tâches planifiées devrait fonctionner, même avec sortie de veille...
Pour la plupart de mes tâches planifiées, il s'agit d'un .bat
Voici par exemple comment je démarre WsWin :
Code : Tout sélectionner
@echo off
echo #########################################################################
echo # "ATTENTION Mise a jour de WsWin !!!" #
echo #########################################################################
sleep 5
nircmd.exe killprocess WeatherLink.exe
nircmd.exe killprocess Wswin32.exe
nircmd.exe killprocess WsFtp.exe
start /D "D:\utilitaires\Wswin32" Wswin32.exe /AUTO
exit
sleep.exe et nircmd.exe se trouvent facilement sur internet et sont à copier dans le sous-répertoire system32 de windows.
sleep5 permet une temporisation de 5 secondes avant le lancement et autorise ainsi l'arrêt de la procédure par un simple clic en fermant la fenêtre d'exécution du bat.
La commande killprocess de nircmd.exe permet de "tuer" un programme qui ne s'est pas fermé automatiquement.
Voici une variante avec mise en veille pro après ouverture et fermeture (auto ou forcée)de Wswin.
Code : Tout sélectionner
@echo off
echo #########################################################################
echo # "ATTENTION Mise a jour de WsWin !!!" #
echo #########################################################################
sleep 5
nircmd.exe killprocess WeatherLink.exe
nircmd.exe killprocess Wswin32.exe
nircmd.exe killprocess WsFtp.exe
start /D "D:\utilitaires\Wswin32" Wswin32.exe /AUTO
nircmd.exe cmdwait 150000 closeprocess Wswin.exe
nircmd.exe cmdwait 10000 killprocess Wswin32.exe
echo #########################################################################
echo # "ATTENTION Mise en veille prolongee !!!" #
echo #########################################################################
sleep 10
start C:\Windows\System32\rundll32.exe powrprof.dll,SetSuspendState 0,1,0
exit
150000 et 10000 sont en ms.
En fermant la fenêtre d'exécution après le fermeture de Wswin on peut empêcher la mise en veille...
Concernant ta tâche planifiée qui ne démarre pas, essaye la manip suivante :
Dans Déclencheur / Modifier, décocher Activée, puis faire OK.
Refaire Déclencheur/ Modifier, cocher Activée puis faire OK.
La tâche doit alors se lancer immédiatement.
Normalement, quand tu lances Wswin32 avec le paramètre /AUTO, Wswin s'ouvre, fait les relevés, graphiques, customs,etc, lance le programme FTP que tu as paramétré dans WsWin puis se ferme automatiquement.