Comment puis-je faire comprendre au serveur d'exécuter des tâches spécifiques
à des heures précises, comme par exemple envoyer des messages aux membres au
milieu de la nuit ou purger une base de données ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Christophe Lauer [MS]
Bonjour,
stefrs wrote:
Comment puis-je faire comprendre au serveur d'exécuter des tâches spécifiques à des heures précises, comme par exemple envoyer des messages aux membres au milieu de la nuit ou purger une base de données ?
Plusieurs possibilités :
- Utilisez la commande AT de Windows : AT [ordinateur] heure [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "commande"
- Utilisez un outil de type CRON / scheduler. Il en existe de nombreux en freeware, shareware ou commerciaux.
- Ecrivez votre propre application sous la forme d'un Service Windows qui s'exécute en tâche de fond. Voir plusieurs exemples ici : http://www.c-sharpcorner.com/WindowsServices.asp
HTH,
-- Christophe Lauer - Relations Techniques Editeurs de Logiciels Division Développeurs et Plateforme d'Entreprise - Microsoft France http://www.microsoft.com/france/msdn/ This posting is provided "AS IS" with no warranties, and confers no rights.
Bonjour,
stefrs wrote:
Comment puis-je faire comprendre au serveur d'exécuter des tâches
spécifiques à des heures précises, comme par exemple envoyer des
messages aux membres au milieu de la nuit ou purger une base de
données ?
Plusieurs possibilités :
- Utilisez la commande AT de Windows :
AT [\ordinateur] heure [/INTERACTIVE] [ /EVERY:date[,...] |
/NEXT:date[,...]] "commande"
- Utilisez un outil de type CRON / scheduler. Il en existe de nombreux en
freeware, shareware ou commerciaux.
- Ecrivez votre propre application sous la forme d'un Service Windows qui
s'exécute en tâche de fond. Voir plusieurs exemples ici :
http://www.c-sharpcorner.com/WindowsServices.asp
HTH,
--
Christophe Lauer - Relations Techniques Editeurs de Logiciels
Division Développeurs et Plateforme d'Entreprise - Microsoft France
http://www.microsoft.com/france/msdn/
This posting is provided "AS IS" with no warranties, and confers no
rights.
Comment puis-je faire comprendre au serveur d'exécuter des tâches spécifiques à des heures précises, comme par exemple envoyer des messages aux membres au milieu de la nuit ou purger une base de données ?
Plusieurs possibilités :
- Utilisez la commande AT de Windows : AT [ordinateur] heure [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "commande"
- Utilisez un outil de type CRON / scheduler. Il en existe de nombreux en freeware, shareware ou commerciaux.
- Ecrivez votre propre application sous la forme d'un Service Windows qui s'exécute en tâche de fond. Voir plusieurs exemples ici : http://www.c-sharpcorner.com/WindowsServices.asp
HTH,
-- Christophe Lauer - Relations Techniques Editeurs de Logiciels Division Développeurs et Plateforme d'Entreprise - Microsoft France http://www.microsoft.com/france/msdn/ This posting is provided "AS IS" with no warranties, and confers no rights.
stefrs
Ok, merci beaucoup, je vais regarder tout ça avec grand intérêt...
"Christophe Lauer [MS]" a écrit :
Bonjour,
stefrs wrote: > Comment puis-je faire comprendre au serveur d'exécuter des tâches > spécifiques à des heures précises, comme par exemple envoyer des > messages aux membres au milieu de la nuit ou purger une base de > données ?
Plusieurs possibilités :
- Utilisez la commande AT de Windows : AT [ordinateur] heure [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "commande"
- Utilisez un outil de type CRON / scheduler. Il en existe de nombreux en freeware, shareware ou commerciaux.
- Ecrivez votre propre application sous la forme d'un Service Windows qui s'exécute en tâche de fond. Voir plusieurs exemples ici : http://www.c-sharpcorner.com/WindowsServices.asp
HTH,
-- Christophe Lauer - Relations Techniques Editeurs de Logiciels Division Développeurs et Plateforme d'Entreprise - Microsoft France http://www.microsoft.com/france/msdn/ This posting is provided "AS IS" with no warranties, and confers no rights.
Ok, merci beaucoup, je vais regarder tout ça avec grand intérêt...
"Christophe Lauer [MS]" a écrit :
Bonjour,
stefrs wrote:
> Comment puis-je faire comprendre au serveur d'exécuter des tâches
> spécifiques à des heures précises, comme par exemple envoyer des
> messages aux membres au milieu de la nuit ou purger une base de
> données ?
Plusieurs possibilités :
- Utilisez la commande AT de Windows :
AT [\ordinateur] heure [/INTERACTIVE] [ /EVERY:date[,...] |
/NEXT:date[,...]] "commande"
- Utilisez un outil de type CRON / scheduler. Il en existe de nombreux en
freeware, shareware ou commerciaux.
- Ecrivez votre propre application sous la forme d'un Service Windows qui
s'exécute en tâche de fond. Voir plusieurs exemples ici :
http://www.c-sharpcorner.com/WindowsServices.asp
HTH,
--
Christophe Lauer - Relations Techniques Editeurs de Logiciels
Division Développeurs et Plateforme d'Entreprise - Microsoft France
http://www.microsoft.com/france/msdn/
This posting is provided "AS IS" with no warranties, and confers no
rights.
Ok, merci beaucoup, je vais regarder tout ça avec grand intérêt...
"Christophe Lauer [MS]" a écrit :
Bonjour,
stefrs wrote: > Comment puis-je faire comprendre au serveur d'exécuter des tâches > spécifiques à des heures précises, comme par exemple envoyer des > messages aux membres au milieu de la nuit ou purger une base de > données ?
Plusieurs possibilités :
- Utilisez la commande AT de Windows : AT [ordinateur] heure [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "commande"
- Utilisez un outil de type CRON / scheduler. Il en existe de nombreux en freeware, shareware ou commerciaux.
- Ecrivez votre propre application sous la forme d'un Service Windows qui s'exécute en tâche de fond. Voir plusieurs exemples ici : http://www.c-sharpcorner.com/WindowsServices.asp
HTH,
-- Christophe Lauer - Relations Techniques Editeurs de Logiciels Division Développeurs et Plateforme d'Entreprise - Microsoft France http://www.microsoft.com/france/msdn/ This posting is provided "AS IS" with no warranties, and confers no rights.
Simon Mourier
Vous pouvez utiliser le planificateur de tâches ("task scheduler") de Windows, qui est un service standard de l'OS. On peut s'y interfacer avec une API. Pour le faire en .NET, il faut faire de l'intérop. Un exemple de code est fourni par exemple ici: http://www.codeproject.com/csharp/taskschedulerlibrary.asp
Simon www.softfluent.com
"stefrs" a écrit dans le message de news:
Comment puis-je faire comprendre au serveur d'exécuter des tâches spécifiques à des heures précises, comme par exemple envoyer des messages aux membres au milieu de la nuit ou purger une base de données ?
Je n'ai pas d'idée ni de procédure ni de code !
Merci d'avance.
Vous pouvez utiliser le planificateur de tâches ("task scheduler") de
Windows, qui est un service standard de l'OS.
On peut s'y interfacer avec une API. Pour le faire en .NET, il faut faire de
l'intérop. Un exemple de code est fourni par exemple ici:
http://www.codeproject.com/csharp/taskschedulerlibrary.asp
Simon
www.softfluent.com
"stefrs" <stefrs.stephane.rossetti@wanadoo.fr> a écrit dans le message de
news: 25E11B04-C428-4F9D-8D30-E8CCD8A1B6DB@microsoft.com...
Comment puis-je faire comprendre au serveur d'exécuter des tâches
spécifiques
à des heures précises, comme par exemple envoyer des messages aux membres
au
milieu de la nuit ou purger une base de données ?
Vous pouvez utiliser le planificateur de tâches ("task scheduler") de Windows, qui est un service standard de l'OS. On peut s'y interfacer avec une API. Pour le faire en .NET, il faut faire de l'intérop. Un exemple de code est fourni par exemple ici: http://www.codeproject.com/csharp/taskschedulerlibrary.asp
Simon www.softfluent.com
"stefrs" a écrit dans le message de news:
Comment puis-je faire comprendre au serveur d'exécuter des tâches spécifiques à des heures précises, comme par exemple envoyer des messages aux membres au milieu de la nuit ou purger une base de données ?