Précédent   Forum des professionnels en informatique > Systèmes > Windows > Windows Serveur
Windows Serveur Forum d'entraide professionel pour Windows Serveur : NT, 2000, 2003 , Longhorn...
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 28/10/2011, 16h18   #1
Invité régulier
 
Inscription : septembre 2007
Messages : 93
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 93
Points : 5
Points : 5
Par défaut Problème services Windows

Bonjour,

J'ai créé un service Windows en Delphi qui s'exécute très bien lorsque un utilisateur est identifié sur le serveur.

Mon problème est que lorsque l'ordinateur fait des mises à jour et redémarre automatiquement alors si aucun utilisateur ouvre la session le service arrete de s'exécuter.

Est ce que quelqu'un sait comment résoudre ce souci (j'ai chercher dans les propriétés du service mais je trouve pas)?
Sinon est ce que j'ai un moyen d'envoyer un email lorsque l'ordinateur redémarre?

Merci pour votre aide
Abac_Angelique est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/11/2011, 11h11   #2
Membre confirmé
 
Avatar de zzzThibaut
 
Inscription : février 2007
Messages : 223
Détails du profil
Informations personnelles :
Âge : 38

Informations forums :
Inscription : février 2007
Messages : 223
Points : 253
Points : 253
Par défaut Etrange

Bonjour

Pour répondre à ta deuxième question, tu dois créé un script qui envoit un mail et le mettre dans les startup script (coté computer) d'une GPO que tu active sur le serveur.

Pour ton problème de service... as-tu regarder dans l'event viewer pour voir ce qu'il te disait? car sans plus d'informations, ça va pas être facile de t'aider.

Thibaut
__________________
--------------------------------------------------------------------------
For a moment, nothing happened. Then, after a second or so, nothing continued to happen.
Thibaut CHARLIER
zzzThibaut est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/11/2011, 14h44   #3
Membre émérite
 
Avatar de gretch
 
Homme
Administrateur systèmes et réseaux
Inscription : avril 2006
Messages : 970
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 30
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Administrateur systèmes et réseaux

Informations forums :
Inscription : avril 2006
Messages : 970
Points : 968
Points : 968

http://windows.developpez.com/faq/xp...ce#demarreauto
__________________
un ptit jeu sympa
gretch est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/11/2011, 16h59   #4
Invité régulier
 
Inscription : septembre 2007
Messages : 93
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 93
Points : 5
Points : 5
Bonjour,

Merci pour vos réponses!

Mais j'aimerais savoir s'il est possible que les services démarrent avant l'ouverture de session comme le fais par exemple le service de SQL Serveur?
Abac_Angelique est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/11/2011, 18h43   #5
Membre émérite
 
Avatar de gretch
 
Homme
Administrateur systèmes et réseaux
Inscription : avril 2006
Messages : 970
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 30
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Administrateur systèmes et réseaux

Informations forums :
Inscription : avril 2006
Messages : 970
Points : 968
Points : 968
c'est dans la FAQ...
Citation:

Comment exécuter un programme en tant que service ?[haut]
auteur : Seboubou86Tout d'abord il faut posséder les deux fichiers suivant : srvany.exe et instsrv.exe (faites une recherche sur google pour les trouver).

Ensutie copiez-les dans le répertoire C:\windows\system32 puis cliquez sur Démarrer > Exécuter et entrez la commande

instsrv Mon_Service srvany.exe


Dans le gestionnaire de services, vous verrez alors apparaître une nouvelle entrée du nom de Mon_Service. Maintenant, cliquez sur Démarrer > Exécuter, puis tapez "regedit" sans les guillemets. Développez l'arborescence HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Mon_service\Parameters et ajoutez les 2 clés suivantes:

"Application" de valeur le chemin jusqu'à l'exécutable
"AppDirectory" de valeur le chemin jusqu'au dossier de l'exécutable

Il ne reste plus qu'à lancer le service soit par le gestionnaire soit par la commande
net start Mon_Service

__________________
un ptit jeu sympa
gretch est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h15.


 
 
 
 
Partenaires

Hébergement Web