Pb de focus en tache planifiée et session vérouillée
Bonjour à tous,
J'ai développer un script en VBS qui permet d'ouvrir une application (Sage pour ne pas la nommée).
Cette application nécessite un user et mot de passe.
Je passe ces via :
Code:
1 2 3
| Set oSheel = Wscript.CreateObject("Wscript.Shell")
sUser = "Administrateur"
sPwd = "monPswd" |
et l'instruction oSheel.SendKeys
Quand je lance se script "à la main", tous fonctionne
Quand je lance se script "à la main" à partir d'une tache planifiée, tous fonctione
Quand je verrouille ma session et que mon script se lance via une tache planifiée :
- l'application se lance bien
- mais elle ne prend pas le focus
- Donc, toutes les sendkeys que je peux envoyer ensuite ne sont pas prises.
Je rame sur ce point depuis plusieurs heures et j'ai essayé plein de trucs du style :
forcer un alt+tab
forcer la prise de focus par l'instruction : oSheel.AppActivate...
mais rien n'y fait, cette fenêtre ne prend jamais le focus
Contexte
il n'y a aucune autre application d'ouverte
je suis en windows 8.1
Quelqu'un aurait-il une idée ?
Merci
Yb