Question

J'ai un script qui vérifie quelque chose sur mon PC toutes les 5 minutes et je ne veux pas Python pour afficher sur mon plateau de tâches. J'utilise Windows comme mon système d'exploitation.

Y at-il moyen de faire courir Python en arrière-plan et le forcer à montrer pas dans ma barre des tâches?

Était-ce utile?

La solution

Rechercher Planifier des tâches dans le panneau de commande.

Autres conseils

Si vous exécutez un script de console à l'aide pythonw.exe, il affiche ni 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:

C:\BenBlank\Python2.6\pythonw.exe scripts/ntlmaps

Sachez cependant qu'il n'y a pas moyen d'interagir avec le script, ni d'y mettre fin par enregistrer le Gestionnaire des tâches.

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 liste déroulante sous l'option Exécuter qui vous permet de exécutez la commande réduite au minimum.

Vous pouvez l'exécuter en tant que service. Voir

Cron sur linux; planifier sur les fenêtres [panneau de configuration> Tâches planifiées> Ajouter tâche planifiée]

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top