IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows XP Discussion :

[Tâches planifiées] Lancement d'un programme nécessitant une interaction avec l'utilisateur


Sujet :

Windows XP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mai 2005
    Messages
    26
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Mai 2005
    Messages : 26
    Par défaut [Tâches planifiées] Lancement d'un programme nécessitant une interaction avec l'utilisateur
    Bonjour à tous,

    Tout d'abord, petite présentation du contexte :

    Je travaille sur une application développée en C#.NET et WinForm.

    Nous réalisons des tests de non-régression sur l'application via un outil d'automatisation qui s'appelle Autoit. Cet outil permet, via un langage de script, de simuler le clavier, la souris, etc.

    Nous avons réalisé pas mal de scripts qui permettent de lancer l'application, se connecter, effectuer des saisies, etc.

    Je voudrais industrialiser le process et automatiser le lancement de ces scripts sur un PC équipé de Windows XP qui nous sert de serveur de non-régression (on se connecte à se PC uniquement via bureau à distance). Dans l'idéal, les scripts seraient lancés via des tâches plannifiées Windows.

    J'en viens maintenant à la description de mon problème :

    Lorsqu'un tâche planifiée lance un de mes scripts alors qu'aucun utilisateur nest connecté en bureau à distance, la simulation du clavier et de la souris via l'outil Autoit ne fonctionne pas... Si par contre je suis connecté en bureau à distance, tout fonctionne parfaitement. Je ne pense pas que le problème vienne de l'outil Autoit, mais plutôt du fait qu'il n'y ait pas de session ouverte au moment du lancement du script.

    J'aimerai donc savoir si quelqu'un à une idée parce que j'avoue être carrément bloqué...

    Merci d'avance,

    Cyril

  2. #2
    Expert éminent
    Avatar de JML19
    Homme Profil pro
    Retraité : Electrotechnicien Electronicien Informaticien de la SNCF
    Inscrit en
    Décembre 2010
    Messages
    15 203
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Corrèze (Limousin)

    Informations professionnelles :
    Activité : Retraité : Electrotechnicien Electronicien Informaticien de la SNCF
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2010
    Messages : 15 203
    Billets dans le blog
    10
    Par défaut
    Bonsoir

    Losqu'il n'y a pas de session ouverte l'application ne s'éxecute pas, il faudrait pouvoir lancer cette application session fermée.

    Utiliser une machine virtuelle vmware par exemple, elle fera fonctionner l'application session fermée.
    Vous pouvez utiliser les FAQ (ICI) ou les Tutoriels (ICI) et aussi accéder au blog (ICI)

  3. #3
    Rédacteur/Modérateur
    Avatar de Andnotor
    Inscrit en
    Septembre 2008
    Messages
    5 938
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Septembre 2008
    Messages : 5 938
    Par défaut
    Citation Envoyé par thecyril Voir le message
    Lorsqu'un tâche planifiée lance un de mes scripts alors qu'aucun utilisateur nest connecté en bureau à distance, la simulation du clavier et de la souris via l'outil Autoit ne fonctionne pas...
    Il faudrait développer un peu plus !
    Je ne vois pas quel soft tu pourrais tester de cette manière

    Tu te trouves logiquement sur l'écran de login de la session 0...

  4. #4
    Membre averti
    Inscrit en
    Mai 2005
    Messages
    26
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Mai 2005
    Messages : 26
    Par défaut
    Bonjour,

    J'ai pensé au système de machine virtuelle, mais j'avoue que j'aimerai éviter d'en arriver jusque là...

    Si je me retrouve "logiquement" sur l'écran de login de la session, n'y a t'il pas dans ce cas un moyen de forcer l'ouverture de la session lorsque la tâche planifiée se lance ?

  5. #5
    Rédacteur/Modérateur
    Avatar de Andnotor
    Inscrit en
    Septembre 2008
    Messages
    5 938
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Septembre 2008
    Messages : 5 938
    Par défaut
    Il n'y a aucun concept de sécurité dans ce que tu souhaites faire. Dès l'ores pourquoi ne pas laisser une session ouverte indéfiniment ? (avec auto-login en cas de reboot)

Discussions similaires

  1. Réponses: 1
    Dernier message: 19/04/2015, 17h33
  2. Réponses: 9
    Dernier message: 11/03/2014, 17h42
  3. [MySQL-5.6] Ne peux pas utiliser une base avec un utilisateur crée
    Par cryo94 dans le forum Administration
    Réponses: 1
    Dernier message: 27/04/2013, 16h40
  4. Réponses: 2
    Dernier message: 13/08/2011, 11h24
  5. [AC-2007] Lancement macro avec une tâche planifiée==> Erreur 2501
    Par triaguae dans le forum VBA Access
    Réponses: 2
    Dernier message: 22/06/2010, 08h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo