OVH Cloud OVH Cloud

Empécher l'arret d'un processus

36 réponses
Avatar
vincent.verdon
Bonjour,

je développe un logiciel client/serveur de controle de PC à distance, un
peu comme VNC (d'ailleurs il permet de lancer un VNC), mais avec
d'autres fonctionnalités : blocage des pc, arret, captures d'écrans,
envoi de messages...
Mon pb est d'empécher les utilisateurs de tuer le programme serveur.
Habitué au système Unix, mon idée est de faire exécuter le programme
avec des droits administrateur, ce qui empêcherait un utilisateur
"normal" de tuer le processus, ou alors faire exécuter le programme en
le déclarant "système" afin encore d'empécher sa destruction. Comment
faire ?
Y-a-t-il d'autres méthodes ?
Est-il possible de faire d'exécuter cette application avant la fenêtre
de login par un utilisateur système ?

ce logiciel doit pouvoir tourner sous Win98, Winnt et XP

merci de votre aide.

PS : j'ai essayé d'utiliser la clef RunServices du registre pour y
déclarer mon programme, mais sans aucun effet : rien ne démarre ! et je
ne suis pas bien sûr que ce soit une solution !

6 réponses

1 2 3 4
Avatar
Bertrand Lenoir-Welter
:

(...) j'ai osé dire que Windows me semblait moins sûr qu'autre chose.



Non, t'as dit que des PC sous Windows, t'en avais planté des tonnes.

Si c'est des 2000/XP, c'est bête, mais je demande à voir...


Je veux bien avoir tort puisque vous m'avez montré que vous avez
raison...Donc Outlook, Internet Explorer sont devenus eux-aussi super
sûr (vous fachez pas, c'est pour rire)?



Rapport avec l'OS ?


2) Mes plantages machine sous Windows, ça je suis bien sûr de ne pas les
avoir inventés ! J'utilise couramment une cinquante de clients sous
Win98,NT,XP et j'ai des plantages. Bien moins sous XP et surtout NT que
sous Win98 bien entendu.



Ah tiens...


Les applications que l'on trouve ne sont pas dénuées de bugs.



Rapport avec l'OS ?


Je fais principalement de la CAO. Pourquoi je ne passe
pas à Linux au boulot ? Parceque les applications (en l'occurence
SolidWorks) ne sont pas portées pour cet OS. A ce propos, j'ai le
souvenir d'être allé voir la démo de ce logiciel au salon Educatec à
Paris, et lors de la démo, la machine (puissante pourtant et avec NT) a
planté. J'vous jure, j'invente pas.



Au fait, c'est Windows qui plante, ou SolidWorks ?

J'étais aussi à Educatec et j'ai vu le stand en question. SolidWorks sur
XP Home, ça me paraît pas une bonne idée, mais ceci n'engage que moi.


D'ailleurs, je retourne la question de l'OS à Dominique Vaufreydaz :
pourquoi ne passe-t-il pas à Windows server si c'est de la m... ?



Inversement, pourquoi SolidWorks ne passe pas à Linux si c'est le paradis ?


4) Si Linux ne reconnait pas le matériel, c'est aussi un p'tit peu que
les fabriquants de matériels ne fournissent pas de pilotes pour cet OS,
non ? Imaginez si c'était pareil pour Windows ?



Les fabricants fourniront des drivers le jour où le marché Linux sera
devenu porteur. Pour le moment, on n'en prend pas trop le chemin. J'ai
rien contre le libre, hein, sauf que je gagne ma vie en vendant ce que
je programme. Ouais, j'ai honte, mais c'est comme ça.


Et franchement, où est la liberté quand microsoft
achète tout ce qui bouge, essaie de breveter tout, et fait du lobying
près des fabriquants de matériel, des pouvoirs publics... Les dés sont
pipés, franchement. il n'y a pas, mais pas du tout de libre arbitre.



Là, on va déboucher sur la théorie du complot, la NSA, Thierry Meyssan
et le reste. Qui est n° 1 mondial de l'informatique, au fait ? Microsoft
ou IBM ?

Et puis argumentez donc : Microsoft achète quoi et qui ? Brevète quoi ?
Fait du lobbying auprès de qui ? Vous avez des exemples précis ou c'est
les rengaines et rumeurs habituelles qu'on entend depuis 20 ans ?


suis enseignant et les jeunes que je vois ne connaissent qu'une chose de
l'informatique : Microsoft ! Il y a bien longtemps que l'on n'est plus
dans le libre arbitre.



Et ça, c'est la faute à Microsoft ?


On me répond plein de fois qu'il faut écrire un service. Je ne sais pas
faire de C et il n'est pas question que j'apprenne : j'en ai fait il y a
15 ans et je trouvais cela moche comme tout. Je ne suis pas pro, je n'ai
jamais prétendu que je l'étais : je suis un petit programmeur du genre
VisualBasiqueur (mais en Tcl).



Oui, on avait bien compris.
Avatar
Arnold McDonald \(AMcD\)
wrote:
Donc Outlook,
Internet Explorer sont devenus eux-aussi super sûr (vous fachez pas,
c'est pour rire)?



Jamais eu un virus avec Outlook, un ou deux gags avec IE. Pas de quoi se
suicider.

J'utilise couramment une cinquante de clients
sous Win98,NT,XP et j'ai des plantages.



Pourquoi utiliser des OS dépassés ? Comparerai-tu les Linux de 1994 à ceux
de 2006 ? Win95/98, c'est fini, plié depuis longtemps. Utilise XP ou 2K3.

3) On en est à la situation suivante : Linux c'est nul, OK.



Qui a dit que Linux était nul ? Personne à ce que je sache. Pour ma part, je
critiquais le niveau des codeurs sous Linux, c'est tout.

dans ce
cas, il en va de même pour tous les développements libres : Apache,
Samba... des milliers d'administrateurs seront contents de
l'apprendre.



Ha Samba, Apache, les grands succès du libre ! Rajoute Gimp et 2-3 autres
trucs et t'auras vite fait le tour. Pour un Apache, combien de softs
pourris, genre VLC tiens, qui plantent sans arrêt, sont buggués jusqu'à la
moelle et sont codés avec les pieds ? Et fais bien attention à tes réponses,
je passe mon temps la dedans, désassemblage, analyse de source,
décompilation, etc. Alors, tu peux m'en croire, les softs libres, gnu et
tout le saint frusquin, pour l'immense majorité c'est de la daube en barre.

Dans le lycé où je travaille, le serveur Samba sous Linux a plus de
400 clients et il ne bronche pas.



J'ai administré des serveurs NT avec bien plus de connexions, ils
bronchaient pas non plus.

4) Si Linux ne reconnait pas le matériel, c'est aussi un p'tit peu que
les fabriquants de matériels ne fournissent pas de pilotes pour cet
OS, non ? Imaginez si c'était pareil pour Windows ?



Bah oui, ça rejoint aussi ce que je disais, si les codeurs sous Linux
étaient un peu plus compétents aussi... Les fabricants ? Ben s'ils ont pas
de codeurs de drivers Linux sous la main, ils peuvent pas faire grand-chose
! Sous Windows, t'as des bouquins, des formations, des DDKs, etc. Sous
Linux, faut vraiment chercher pour trouver !

Dans le principe c'est vrai. d'ailleurs, ai-je dit : utilisez Linux ou
autre ? J'ai simplement remarqué qu'il m'est plus facile de faire un
service sous Linux. Et franchement, où est la liberté quand microsoft
achète tout ce qui bouge, essaie de breveter tout, et fait du lobying
près des fabriquants de matériel, des pouvoirs publics... Les dés sont
pipés, franchement. il n'y a pas, mais pas du tout de libre arbitre.



Et où t'ai-je parlé de Microsoft ??? Je parlais du libre arbitre de choisir.
Microsoft ne m'a jamais mis un révolver sur la tempe pour choisir ses OS !
De plus, aujourd'hui, partout t'as la possibilité de changer d'OS si ça te
fait plaisir, même dans certaines grandes surfaces. Donc, chacun choisit ce
qui lui semble le plus correspondre à ses besoins. C'est ça le libre
arbitre, et pas 3 geeks qui viennent te saouler que Microsoft c'est Satan et
que t'y connaît rien si t'es pas sous Linux.

Je suis enseignant et les jeunes que je vois ne connaissent qu'une
chose de l'informatique : Microsoft ! Il y a bien longtemps que l'on
n'est plus dans le libre arbitre.



Oui, ben, j'avais compris que t'étais enseignant, lol. Et c'est pas en leur
bassinant que Microsoft c'est le mal que tu les feras changer d'avis tes
élèves. Pourquoi ne mets-tu pas en place des initiations à Linux ? Des
ateliers ? Qu'est-ce qui t'empêche de proposer de changer d'OS. J'ai été
administrateur dans un lycée, des profs voulaient Linux, d'autres des softs
exotiques, etc, ça ne posait aucun problème. On enseigne la différence, on
la fait découvrir, on ne l'impose pas.

On me répond plein de fois qu'il faut écrire un service. Je ne sais
pas faire de C et il n'est pas question que j'apprenne



Ben voilà. Moi, je veux être champion du monde de Hold'em, mais je veux pas
payer les 25.000USD de buy-in... Ridicule non ?

Et ce n'était vraiment pas la peine de
m'insulter non plus avec son "Ça te paraît compliqué parce que,
visiblement, tu n'y connais rien. Si tu tiens à garder tes oeillères
ça ne regarde que toi"



Déjà, c'est pas une insulte. Enfin, relis-toi, on t'explique, on détaille,
plusieurs fois même. C'est, à la base, toi, qui as utilisé un ton arrogant
et a semblé obtu. Je t'ai dis, t'es tombé où il fallait pour les réponses
:-).

Arnold McDonald (AMcD)

http://arnold.mcdonald.free.fr/.
Avatar
Ploc
wrote:
Bonjour,

Je trouve ce post bien plus raisonnable que les précédents ! Je réponds
à tous pour la dernière fois, promis !

1) Je suis ABSOLUMENT SCANDALISE que mes propos de départ : une question
sur les services ait pu aboutir à insulter (et oui, c'est comme cela que
ça s'appelle quand on traite les gens de boutonneux ou je ne sais quoi)
des programmeurs d'où qu'ils viennent car j'ai osé dire que Windows me
semblait moins sûr qu'autre chose. Je n'ai traité personne de c... ou
autre, moi, j'ai osé critiquer (en plus involontairement) un OS... Quel
drame. Je veux bien avoir tort puisque vous m'avez montré que vous avez
raison...Donc Outlook, Internet Explorer sont devenus eux-aussi super
sûr (vous fachez pas, c'est pour rire)?



Euh, juste une precision. "Boutonneux" ca vient de moi.
Je precise entre autres que:
- linux est ma plateforme principale (95%)
- que je l'utilise depuis 10 ans
- que oui, il y'a des boutonneux avec des relations adolescentes de
rejets de windows. Y'a qu'a voir les insultes sur fcolc et fcold des
nouveaux par rapport a windows. Je ne pretends pas qu'il n'y a que ca,
mais la plupart des critiques viennent de ces gens.
- et non, je ne regrette pas de l'avoir dit parce que ca correspond a
mon opinion et je pense que quand on demande de l'aide a un groupe de
gens, qui font l'effort de vous donner des indications pertinentes, on
ne crache pas sur leur outil de travail.

Voila. En temps qu'enseignant ou assimile, je peux eventuellement revoir
le terme boutonneux, mais ca ne vous dispense pas d'un brin de
courtoisie envers ceux qui vous apportent leur aide.
Avatar
vincent.verdon
Ploc a écrit :
wrote:

Bonjour,

Je trouve ce post bien plus raisonnable que les précédents ! Je
réponds à tous pour la dernière fois, promis !

1) Je suis ABSOLUMENT SCANDALISE que mes propos de départ : une
question sur les services ait pu aboutir à insulter (et oui, c'est
comme cela que ça s'appelle quand on traite les gens de boutonneux ou
je ne sais quoi) des programmeurs d'où qu'ils viennent car j'ai osé
dire que Windows me semblait moins sûr qu'autre chose. Je n'ai traité
personne de c... ou autre, moi, j'ai osé critiquer (en plus
involontairement) un OS... Quel drame. Je veux bien avoir tort puisque
vous m'avez montré que vous avez raison...Donc Outlook, Internet
Explorer sont devenus eux-aussi super sûr (vous fachez pas, c'est pour
rire)?




Euh, juste une precision. "Boutonneux" ca vient de moi.
Je precise entre autres que:
- linux est ma plateforme principale (95%)
- que je l'utilise depuis 10 ans
- que oui, il y'a des boutonneux avec des relations adolescentes de
rejets de windows. Y'a qu'a voir les insultes sur fcolc et fcold des
nouveaux par rapport a windows. Je ne pretends pas qu'il n'y a que ca,
mais la plupart des critiques viennent de ces gens.
- et non, je ne regrette pas de l'avoir dit parce que ca correspond a
mon opinion et je pense que quand on demande de l'aide a un groupe de
gens, qui font l'effort de vous donner des indications pertinentes, on
ne crache pas sur leur outil de travail.

Voila. En temps qu'enseignant ou assimile, je peux eventuellement revoir
le terme boutonneux, mais ca ne vous dispense pas d'un brin de
courtoisie envers ceux qui vous apportent leur aide.



Je n'ai jamais insulté personne sur aucun forum...
Il ne s'agit pas de courtoisie : ce qui déplait c'est une critique en
plus limite involontaire de votre OS sacré !

Amicalement, Vincent Verdon
Avatar
Ploc
wrote:

Je n'ai jamais insulté personne sur aucun forum...
Il ne s'agit pas de courtoisie : ce qui déplait c'est une critique en
plus limite involontaire de votre OS sacré !



Soit, pour les insultes, mais certains ne se genent pas et les batailles
rangees commencent comme ca.
Vous demandez un conseil, on vous repond et ensuite, vous dites que
finalement c'est mieux ailleurs. En s'en tenant a une discussion
technique, ce message n'avait pas lieu de degenerer et si c'est mieux
ailleurs, pourquoi poser cette question ?
Tout ce que vous avez reussi a faire, par maladresse probablement, est
d'attirer les foudres de gens qui en ont assez du denigrement recurrent
de leur OS (par ce que j'ai appele les boutonneux) et a qui vous ne
pouvez opposer d'elements objectifs.

Ploc

PS: un indice dans mon message precedent peut laisser penser que windows
n'est pas "mon OS sacré" et que je suis donc ici par curiosite ;)
Avatar
Arnold McDonald \(AMcD\)
Ploc wrote:

et a qui
vous ne pouvez opposer d'elements objectifs.



Héhé. Eh oui, c'est bien là leur problème :-).

--
Arnold McDonald (AMcD)

http://arnold.mcdonald.free.fr/
1 2 3 4