Comment faire pour exécuter un script python dans le fond?
J'ai un script qui vérifie quelque chose sur mon PC toutes les 5 minutes et je ne veux pas Python à afficher sur ma barre des tâches. J'utilise Windows que mon système d'exploitation.
Est-il possible de faire en Python exécuter en arrière-plan et de le forcer à ne pas afficher dans ma barre des tâches?
OriginalL'auteur | 2009-04-23
Vous devez vous connecter pour publier un commentaire.
Look pour Planifier des Tâches dans le panneau de contrôle.
Le planificateur de tâches ne permet pas d'exécuter des tâches moins toutes les minutes (dans le cas où qui est de l'inquiétude)
Question, pour le fond, mais le Planificateur de Tâches s'exécute par défaut au premier plan.
OriginalL'auteur David Berger
Si vous exécutez une console de script à l'aide de
pythonw.exe
, il ne sera ni de l'affichage d'une fenêtre, ni apparaître dans la barre des tâches. Par exemple, j'utilise la commande suivante pour lancer ntlmaps au démarrage:Être conscient, cependant, qu'il n'existe aucun moyen d'interagir avec le script, ni de le résilier enregistrer via le Gestionnaire des Tâches.
OriginalL'auteur Ben Blank
Juste une autre option que vous avez:
Vous pouvez créer un raccourci vers votre script Python, puis
right-click the shortcut --> Properties --> Shortcut tab
Il y a une zone de liste déroulante en vertu de l'option d'Exécution qui permet de exécutez la commande réduit.
OriginalL'auteur Jason Coon
Vous pourriez exécuter en tant que service. Voir ici
OriginalL'auteur dugres
cron sous linux; programmer sur windows [panneau de configuration > tâches planifiées > Ajouter une tâche planifiée]
OriginalL'auteur MahdeTo