Faire des scripts AutoIt, exécuté en tant que service, de fonction de l'interface actions?
Je suis en utilisant un AutoIt script pour démarrer et d'automatiser une application graphique. J'ai besoin d'activer le script à chaque heure.
Sera scripts AutoIt (qui d'effectuer des actions sur une interface graphique (GUI) de travail lorsqu'il est utilisé comme un service? Le script sera exécuté en tant que service (pas de tâche planifiée).
OriginalL'auteur FerranB | 2009-03-06
Vous devez vous connecter pour publier un commentaire.
Vous pouvez facilement faire un script autoit exécuter en tant que service en utilisant le service.au3 écrit par archer de l'autoit forums. Malheureusement ou heureusement, car elle est une mesure de sécurité. Un service doit démarrer indépendant de la session de l'utilisateur actuel (avant la connexion). Il ne peut pas accéder envoyer des Api pour l'entrée de la manipulation de la session de l'utilisateur actuel à partir de là. Il ne son beaucoup plus comme vous avez besoin d'une tâche planifiée, et non un service.
OriginalL'auteur Copas
Comme mentionné ci-dessus, une tâche planifiée est ce que vous cherchez. Pour exécuter un script en tant que service à lire:
Prises à partir de la rubrique FAQ sur l'AutoIt Forums. http://www.autoitscript.com/forum/index.php?showtopic=37289)
OriginalL'auteur James Brooks
On dirait que vous vous êtes souhaitez utiliser une tâche planifiée au lieu d'un service. Les tâches planifiées peuvent exécuter toutes les heures, pendant que vous êtes connecté, et doivent également être en mesure d'interagir avec votre ordinateur de bureau. Rappelez-vous simplement qu'une tâche s'exécute en tant qu'utilisateur normal ne peut pas interagir (envoi de données d'entrée) à une élévation de programme si vous utilisez Windows Vista/Windows Server 2008 avec le Contrôle de Compte d'Utilisateur est activé.
OriginalL'auteur sisve