OVH Cloud OVH Cloud

Lancement d'un service lors du boot et non de l'ouverture de la session

23 réponses
Avatar
JKB
Bonjour a tous,

Je suis en train de reinstaller chez un client un serveur que j'ai
downgrade de W7 a XP pro. Ce serveur est un serveur de base de
donnees d'imagerie medicale qui tourne entre autre avec Solid.

La base de donnees est sur un disque reseau (un partage samba issue
d'une Sun qui fait du raid) qui est monte en X:
Les profils itinerants fonctionnent et lorsqu'un utilisateur ouvre
sa session, tous les partages sont bien la. Le probleme est que
le serveur solid doit se lancer lors du boot. J'ai donc commis un
script qui ne casse pas trois pattes a un canard :

NET USE X: \\cabinet\visiodent .....
C:\Solid\Solfe.exe -cX:\Solid

Et bien, ce truc ne fonctionne pas ! Si je le lance avec une session
ouverte, ca fonctionne parfaitement.

J'ai essaye de mofifier la valeur de la clef start en 0 (boot), mais
ca ne donne rien. Je vais essayer 1 (system), mais je n'ai pas
beaucoup d'espoir.

Une idee ? Parce que je suis sur ce probleme depuis ce matin et je
disjoncte !...

Merci pour vos lumieres (et desole pour les accents, putty ne les
aime pas...).

Cordialement,

JKB


--
Le cerveau, c'est un véritable scandale écologique. Il représente 2% de notre
masse corporelle, mais disperse à lui seul 25% de l'énergie que nous
consommons tous les jours.

10 réponses

1 2 3
Avatar
JKB
Le 13-03-2010, ? propos de
Re: Lancement d'un service lors du boot et non de l'ouverture de la session,
Pascal ?crivait dans fr.comp.os.ms-windows :
Merci pour ces informations. J'ai utilisé toutes ces informations
pour essayer de trouver une solution en vain. J'ai donc créé un
service dépendant des services réseau et authentification (je n'ai
plus les noms en tête) qui monte le disque distant pour lancer solid
dessus. Ça merdoie allègrement. Solid plante sur des erreurs d'accès
à la ressource distante (en l'occurrence X:). Ce qui est marrant,
c'est que si je lance le service en tant qu'utilisateur local, ça
fonctionne parfaitement, ce qui prouve que ce n'est pas un problème
de droit ni de script.

Pour l'instant, le truc a donc pris place dans le menu démarrage.
Comme il faut toujours une session ouverte pour utiliser l'outil, ça
ira bien comme ça même si ce n'est pas propre.

JKB



Par curiosité avez vous essayé autoexnt ?



Non. Qu'est-ce ?

JKB

--
Le cerveau, c'est un véritable scandale écologique. Il représente 2% de notre
masse corporelle, mais disperse à lui seul 25% de l'énergie que nous
consommons tous les jours.
Avatar
Pascal
Le 14/03/2010 17:15, JKB a écrit :
Le 13-03-2010, ? propos de
Re: Lancement d'un service lors du boot et non de l'ouverture de la session,
Pascal ?crivait dans fr.comp.os.ms-windows :
Merci pour ces informations. J'ai utilisé toutes ces informations
pour essayer de trouver une solution en vain. J'ai donc créé un
service dépendant des services réseau et authentification (je n'ai
plus les noms en tête) qui monte le disque distant pour lancer solid
dessus. Ça merdoie allègrement. Solid plante sur des erreurs d'accès
à la ressource distante (en l'occurrence X:). Ce qui est marrant,
c'est que si je lance le service en tant qu'utilisateur local, ça
fonctionne parfaitement, ce qui prouve que ce n'est pas un problème
de droit ni de script.

Pour l'instant, le truc a donc pris place dans le menu démarrage.
Comme il faut toujours une session ouverte pour utiliser l'outil, ça
ira bien comme ça même si ce n'est pas propre.

JKB



Par curiosité avez vous essayé autoexnt ?



Non. Qu'est-ce ?

JKB



je pesne que ça répond excetement à ce que vous voulez faire
à savoir démarer un service avant l'ouverture de session par exemple
NET USE X: cabinetvisiodent .....
C:SolidSolfe.exe -cX:Solid
peut être lancé de cette façon
Avatar
JKB
Le 14-03-2010, ? propos de
Re: Lancement d'un service lors du boot et non de l'ouverture de la session,
Pascal ?crivait dans fr.comp.os.ms-windows :
Le 14/03/2010 17:15, JKB a écrit :
Le 13-03-2010, ? propos de
Re: Lancement d'un service lors du boot et non de l'ouverture de la session,
Pascal ?crivait dans fr.comp.os.ms-windows :
Merci pour ces informations. J'ai utilisé toutes ces informations
pour essayer de trouver une solution en vain. J'ai donc créé un
service dépendant des services réseau et authentification (je n'ai
plus les noms en tête) qui monte le disque distant pour lancer solid
dessus. Ça merdoie allègrement. Solid plante sur des erreurs d'accès
à la ressource distante (en l'occurrence X:). Ce qui est marrant,
c'est que si je lance le service en tant qu'utilisateur local, ça
fonctionne parfaitement, ce qui prouve que ce n'est pas un problème
de droit ni de script.

Pour l'instant, le truc a donc pris place dans le menu démarrage.
Comme il faut toujours une session ouverte pour utiliser l'outil, ça
ira bien comme ça même si ce n'est pas propre.

JKB



Par curiosité avez vous essayé autoexnt ?



Non. Qu'est-ce ?

JKB



je pesne que ça répond excetement à ce que vous voulez faire
à savoir démarer un service avant l'ouverture de session par exemple
NET USE X: cabinetvisiodent .....
C:SolidSolfe.exe -cX:Solid
peut être lancé de cette façon



Merci du tuyau, je vais voir de ce côté...

Cordialement,

JKB

--
Le cerveau, c'est un véritable scandale écologique. Il représente 2% de notre
masse corporelle, mais disperse à lui seul 25% de l'énergie que nous
consommons tous les jours.
Avatar
Jean-Claude BELLAMY
"JKB" a écrit dans le message de groupe de
discussion :
Le 13-03-2010, ? propos de
Re: Lancement d'un service lors du boot et non de l'ouverture de la
session,
Pascal ?crivait dans fr.comp.os.ms-windows :
Merci pour ces informations. J'ai utilisé toutes ces informations
pour essayer de trouver une solution en vain. J'ai donc créé un
service dépendant des services réseau et authentification (je n'ai
plus les noms en tête) qui monte le disque distant pour lancer solid
dessus. Ça merdoie allègrement. Solid plante sur des erreurs d'accès
à la ressource distante (en l'occurrence X:). Ce qui est marrant,
c'est que si je lance le service en tant qu'utilisateur local, ça
fonctionne parfaitement, ce qui prouve que ce n'est pas un problème
de droit ni de script.

Pour l'instant, le truc a donc pris place dans le menu démarrage.
Comme il faut toujours une session ouverte pour utiliser l'outil, ça
ira bien comme ça même si ce n'est pas propre.

JKB



Par curiosité avez vous essayé autoexnt ?



Non. Qu'est-ce ?



Un utilitaire faisant partie du Resource Kit de W2K3, disponible ici :
http://www.microsoft.com/downloads/details.aspx?FamilyID467a69-57ff-4ae7-96ee-b18c4790cffd&displaylang=en

Il permet d'exécuter un batch (autexnt.bat) dans un service (d'une manière
analogue à SRVANY qui permet d'installer presque n'importe quel exécutable
comme service)

Il se compose de 3 fichiers (à copier dans %systemroot%system32)
Autoexnt.exe
le service lui-même
Servmess.dll
une DLL
Instexnt.exe
l'installateur du service

+ le fichier autoexnt.bat (rempli par l'utilisateur)
cf. http://support.microsoft.com/kb/243486

--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP]
http://www.bellamyjc.org ou http://jc.bellamy.free.fr
Avatar
Pascal
Le 14/03/2010 19:01, Jean-Claude BELLAMY a écrit :

"JKB" a écrit dans le message de groupe de
discussion :
Le 13-03-2010, ? propos de
Re: Lancement d'un service lors du boot et non de l'ouverture de la
session,
Pascal ?crivait dans fr.comp.os.ms-windows :
Merci pour ces informations. J'ai utilisé toutes ces informations
pour essayer de trouver une solution en vain. J'ai donc créé un
service dépendant des services réseau et authentification (je n'ai
plus les noms en tête) qui monte le disque distant pour lancer solid
dessus. Ça merdoie allègrement. Solid plante sur des erreurs d'accès
à la ressource distante (en l'occurrence X:). Ce qui est marrant,
c'est que si je lance le service en tant qu'utilisateur local, ça
fonctionne parfaitement, ce qui prouve que ce n'est pas un problème
de droit ni de script.

Pour l'instant, le truc a donc pris place dans le menu démarrage.
Comme il faut toujours une session ouverte pour utiliser l'outil, ça
ira bien comme ça même si ce n'est pas propre.

JKB



Par curiosité avez vous essayé autoexnt ?



Non. Qu'est-ce ?



Un utilitaire faisant partie du Resource Kit de W2K3, disponible ici :
http://www.microsoft.com/downloads/details.aspx?FamilyID467a69-57ff-4ae7-96ee-b18c4790cffd&displaylang=en


Il permet d'exécuter un batch (autexnt.bat) dans un service (d'une
manière analogue à SRVANY qui permet d'installer presque n'importe quel
exécutable comme service)

Il se compose de 3 fichiers (à copier dans %systemroot%system32)
Autoexnt.exe
le service lui-même
Servmess.dll
une DLL
Instexnt.exe
l'installateur du service

+ le fichier autoexnt.bat (rempli par l'utilisateur)
cf. http://support.microsoft.com/kb/243486



depuis le temps que je le propose!! ;-)
Avatar
JKB
Le 14-03-2010, ? propos de
Re: Lancement d'un service lors du boot et non de l'ouverture de la session,
Jean-Claude BELLAMY ?crivait dans fr.comp.os.ms-windows :

"JKB" a écrit dans le message de groupe de
discussion :
Le 13-03-2010, ? propos de
Re: Lancement d'un service lors du boot et non de l'ouverture de la
session,
Pascal ?crivait dans fr.comp.os.ms-windows :
Merci pour ces informations. J'ai utilisé toutes ces informations
pour essayer de trouver une solution en vain. J'ai donc créé un
service dépendant des services réseau et authentification (je n'ai
plus les noms en tête) qui monte le disque distant pour lancer solid
dessus. Ça merdoie allègrement. Solid plante sur des erreurs d'accès
à la ressource distante (en l'occurrence X:). Ce qui est marrant,
c'est que si je lance le service en tant qu'utilisateur local, ça
fonctionne parfaitement, ce qui prouve que ce n'est pas un problème
de droit ni de script.

Pour l'instant, le truc a donc pris place dans le menu démarrage.
Comme il faut toujours une session ouverte pour utiliser l'outil, ça
ira bien comme ça même si ce n'est pas propre.

JKB



Par curiosité avez vous essayé autoexnt ?



Non. Qu'est-ce ?



Un utilitaire faisant partie du Resource Kit de W2K3, disponible ici :
http://www.microsoft.com/downloads/details.aspx?FamilyID467a69-57ff-4ae7-96ee-b18c4790cffd&displaylang=en

Il permet d'exécuter un batch (autexnt.bat) dans un service (d'une manière
analogue à SRVANY qui permet d'installer presque n'importe quel exécutable
comme service)

Il se compose de 3 fichiers (à copier dans %systemroot%system32)
Autoexnt.exe
le service lui-même
Servmess.dll
une DLL
Instexnt.exe
l'installateur du service

+ le fichier autoexnt.bat (rempli par l'utilisateur)
cf. http://support.microsoft.com/kb/243486



Je n'ai pas la machine sous la main. J'ai utilisé SRVANY pour mettre
un batch dans un service. Pour monter le disque distant, j'ai
utilisé le système de dépendances (je ne sais plus de têtes quelles
dépendances j'ai mis. Il y avait au moins tcpip, mais il y en avait
deux ou trois autres). Le montage du disque réseau ne se fait pas.
Je veux bien essayer ce nouveau truc, mais je ne vois pas ce qu'il
va changer fondamentalement...

Cordialement,

JKB

--
Le cerveau, c'est un véritable scandale écologique. Il représente 2% de notre
masse corporelle, mais disperse à lui seul 25% de l'énergie que nous
consommons tous les jours.
Avatar
Jean-Claude BELLAMY
"Pascal" a écrit dans le message de groupe de discussion :
4b9d24c3$0$21787$
Le 14/03/2010 19:01, Jean-Claude BELLAMY a écrit :

"JKB" a écrit dans le message de groupe de
discussion :
Le 13-03-2010, ? propos de
Re: Lancement d'un service lors du boot et non de l'ouverture de la
session,
Pascal ?crivait dans fr.comp.os.ms-windows :
Merci pour ces informations. J'ai utilisé toutes ces informations
pour essayer de trouver une solution en vain. J'ai donc créé un
service dépendant des services réseau et authentification (je n'ai
plus les noms en tête) qui monte le disque distant pour lancer solid
dessus. Ça merdoie allègrement. Solid plante sur des erreurs d'accès
à la ressource distante (en l'occurrence X:). Ce qui est marrant,
c'est que si je lance le service en tant qu'utilisateur local, ça
fonctionne parfaitement, ce qui prouve que ce n'est pas un problème
de droit ni de script.

Pour l'instant, le truc a donc pris place dans le menu démarrage.
Comme il faut toujours une session ouverte pour utiliser l'outil, ça
ira bien comme ça même si ce n'est pas propre.

JKB



Par curiosité avez vous essayé autoexnt ?



Non. Qu'est-ce ?



Un utilitaire faisant partie du Resource Kit de W2K3, disponible ici :
http://www.microsoft.com/downloads/details.aspx?FamilyID467a69-57ff-4ae7-96ee-b18c4790cffd&displaylang=en


Il permet d'exécuter un batch (autexnt.bat) dans un service (d'une
manière analogue à SRVANY qui permet d'installer presque n'importe quel
exécutable comme service)

Il se compose de 3 fichiers (à copier dans %systemroot%system32)
Autoexnt.exe
le service lui-même
Servmess.dll
une DLL
Instexnt.exe
l'installateur du service

+ le fichier autoexnt.bat (rempli par l'utilisateur)
cf. http://support.microsoft.com/kb/243486



depuis le temps que je le propose!! ;-)




Oui, c'est très bien de le proposer, mais encore eût-il fallu dire comment
il fonctionne et surtout OÙ on peut le trouver !



--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP]
http://www.bellamyjc.org ou http://jc.bellamy.free.fr
Avatar
Pascal
Le 14/03/2010 19:08, Jean-Claude BELLAMY a écrit :

"Pascal" a écrit dans le message de groupe de
discussion : 4b9d24c3$0$21787$
Le 14/03/2010 19:01, Jean-Claude BELLAMY a écrit :

"JKB" a écrit dans le message de groupe de
discussion :
Le 13-03-2010, ? propos de
Re: Lancement d'un service lors du boot et non de l'ouverture de la
session,
Pascal ?crivait dans fr.comp.os.ms-windows :
Merci pour ces informations. J'ai utilisé toutes ces informations
pour essayer de trouver une solution en vain. J'ai donc créé un
service dépendant des services réseau et authentification (je n'ai
plus les noms en tête) qui monte le disque distant pour lancer solid
dessus. Ça merdoie allègrement. Solid plante sur des erreurs d'accès
à la ressource distante (en l'occurrence X:). Ce qui est marrant,
c'est que si je lance le service en tant qu'utilisateur local, ça
fonctionne parfaitement, ce qui prouve que ce n'est pas un problème
de droit ni de script.

Pour l'instant, le truc a donc pris place dans le menu démarrage.
Comme il faut toujours une session ouverte pour utiliser l'outil, ça
ira bien comme ça même si ce n'est pas propre.

JKB



Par curiosité avez vous essayé autoexnt ?



Non. Qu'est-ce ?



Un utilitaire faisant partie du Resource Kit de W2K3, disponible ici :
http://www.microsoft.com/downloads/details.aspx?FamilyID467a69-57ff-4ae7-96ee-b18c4790cffd&displaylang=en



Il permet d'exécuter un batch (autexnt.bat) dans un service (d'une
manière analogue à SRVANY qui permet d'installer presque n'importe quel
exécutable comme service)

Il se compose de 3 fichiers (à copier dans %systemroot%system32)
Autoexnt.exe
le service lui-même
Servmess.dll
une DLL
Instexnt.exe
l'installateur du service

+ le fichier autoexnt.bat (rempli par l'utilisateur)
cf. http://support.microsoft.com/kb/243486



depuis le temps que je le propose!! ;-)




Oui, c'est très bien de le proposer, mais encore eût-il fallu dire
comment il fonctionne et surtout OÙ on peut le trouver !





je propose un lien dès le début ;-)
Avatar
Pascal
Le 14/03/2010 19:07, JKB a écrit :
Le 14-03-2010, ? propos de
Re: Lancement d'un service lors du boot et non de l'ouverture de la session,
Jean-Claude BELLAMY ?crivait dans fr.comp.os.ms-windows :

"JKB" a écrit dans le message de groupe de
discussion :
Le 13-03-2010, ? propos de
Re: Lancement d'un service lors du boot et non de l'ouverture de la
session,
Pascal ?crivait dans fr.comp.os.ms-windows :
Merci pour ces informations. J'ai utilisé toutes ces informations
pour essayer de trouver une solution en vain. J'ai donc créé un
service dépendant des services réseau et authentification (je n'ai
plus les noms en tête) qui monte le disque distant pour lancer solid
dessus. Ça merdoie allègrement. Solid plante sur des erreurs d'accès
à la ressource distante (en l'occurrence X:). Ce qui est marrant,
c'est que si je lance le service en tant qu'utilisateur local, ça
fonctionne parfaitement, ce qui prouve que ce n'est pas un problème
de droit ni de script.

Pour l'instant, le truc a donc pris place dans le menu démarrage.
Comme il faut toujours une session ouverte pour utiliser l'outil, ça
ira bien comme ça même si ce n'est pas propre.

JKB



Par curiosité avez vous essayé autoexnt ?



Non. Qu'est-ce ?



Un utilitaire faisant partie du Resource Kit de W2K3, disponible ici :
http://www.microsoft.com/downloads/details.aspx?FamilyID467a69-57ff-4ae7-96ee-b18c4790cffd&displaylang=en

Il permet d'exécuter un batch (autexnt.bat) dans un service (d'une manière
analogue à SRVANY qui permet d'installer presque n'importe quel exécutable
comme service)

Il se compose de 3 fichiers (à copier dans %systemroot%system32)
Autoexnt.exe
le service lui-même
Servmess.dll
une DLL
Instexnt.exe
l'installateur du service

+ le fichier autoexnt.bat (rempli par l'utilisateur)
cf. http://support.microsoft.com/kb/243486



Je n'ai pas la machine sous la main. J'ai utilisé SRVANY pour mettre
un batch dans un service. Pour monter le disque distant, j'ai
utilisé le système de dépendances (je ne sais plus de têtes quelles
dépendances j'ai mis. Il y avait au moins tcpip, mais il y en avait
deux ou trois autres). Le montage du disque réseau ne se fait pas.
Je veux bien essayer ce nouveau truc, mais je ne vois pas ce qu'il
va changer fondamentalement...

Cordialement,

JKB



je l'utilise au boulot pour monter des lecteurs réseau et ça fonctionne
très très bien
Avatar
Pascal
Le 14/03/2010 19:08, Jean-Claude BELLAMY a écrit :

"Pascal" a écrit dans le message de groupe de
discussion : 4b9d24c3$0$21787$
Le 14/03/2010 19:01, Jean-Claude BELLAMY a écrit :

"JKB" a écrit dans le message de groupe de
discussion :
Le 13-03-2010, ? propos de
Re: Lancement d'un service lors du boot et non de l'ouverture de la
session,
Pascal ?crivait dans fr.comp.os.ms-windows :
Merci pour ces informations. J'ai utilisé toutes ces informations
pour essayer de trouver une solution en vain. J'ai donc créé un
service dépendant des services réseau et authentification (je n'ai
plus les noms en tête) qui monte le disque distant pour lancer solid
dessus. Ça merdoie allègrement. Solid plante sur des erreurs d'accès
à la ressource distante (en l'occurrence X:). Ce qui est marrant,
c'est que si je lance le service en tant qu'utilisateur local, ça
fonctionne parfaitement, ce qui prouve que ce n'est pas un problème
de droit ni de script.

Pour l'instant, le truc a donc pris place dans le menu démarrage.
Comme il faut toujours une session ouverte pour utiliser l'outil, ça
ira bien comme ça même si ce n'est pas propre.

JKB



Par curiosité avez vous essayé autoexnt ?



Non. Qu'est-ce ?



Un utilitaire faisant partie du Resource Kit de W2K3, disponible ici :
http://www.microsoft.com/downloads/details.aspx?FamilyID467a69-57ff-4ae7-96ee-b18c4790cffd&displaylang=en



Il permet d'exécuter un batch (autexnt.bat) dans un service (d'une
manière analogue à SRVANY qui permet d'installer presque n'importe quel
exécutable comme service)

Il se compose de 3 fichiers (à copier dans %systemroot%system32)
Autoexnt.exe
le service lui-même
Servmess.dll
une DLL
Instexnt.exe
l'installateur du service

+ le fichier autoexnt.bat (rempli par l'utilisateur)
cf. http://support.microsoft.com/kb/243486



depuis le temps que je le propose!! ;-)




Oui, c'est très bien de le proposer, mais encore eût-il fallu dire
comment il fonctionne et surtout OÙ on peut le trouver !





Le lien que je propose dès mon premier post est d'ailleurs celui que tu
proposes par la suite ;-)
1 2 3