Vous pouvez essayer d'utiliser SrvStart. SrvStart vous permet d'exécuter n'importe quelle application en tant que service Windows. Alors que la grande majorité des applications ne sont pas adaptées à ce type de déploiement (par exemple, Bloc-notes, Microsoft Word, etc.), de nombreux utilitaires peuvent s'exécuter de façon transparente en tant que service d'arrière-plan. En s'interfaçant avec le gestionnaire de services Windows, SrvStart "interprète" les commandes du système d'exploitation, telles que start (open) et stop (close), et les envoie à l'application cible qui ne connaît pas la différence.
Voici un article qui pourrait être un point de départ utile: http://www.howtogeek.com/50786/using-srvstart-to-run-any-application-as-a-windows-service/
application de la console implique que vous commencerez manuellement à chaque fois le programme. Oui Non? ... Je suppose que Amazon fournit une fonctionnalité comme Linux crontab. Ce serait ma préférence. Ensuite, vous pouvez le configurer comme 59 23 * * * {/path/to/myConsoleApp(.exe)>/tmp/dailyLog 2> & 1. – shellter
.... Cela capture toute sortie (involontaire) dans un fichier que vous pouvez vérifier tous les jours. Je peux fournir plus de détails sur le fait de garder les fichiers /tmp/dailyLog.trace. Un script peut vous aider si vous avez besoin de définir différentes vars ENV (basé sur PROD/QA/DEV, etc.) ou de configurer les paramètres d'entrée à votre prog ET devrait capturer la sortie comme ci-dessus (IHMO ;-) Pour sturcture, vous voulez juste step1, step2 , ... stepN (avec des variables d'entrée générales généralisant les entrées, les chemins, etc.) Post avec tags = bash et vous obtiendrez des réponses presque immédiatement Bonne chance – shellter