Bonjour,

,- - [ Le lundi 12 décembre 2005 vers 20:31 Michel Leunen écrivait: ] - -
|
> J'ai installé sur deux PC avec XP (un home et un pro) un service créé 
> avec instsrv.exe et srvany.exe, 2 petits progs de Microsoft permettant 
> de faire de n'importe quel programme un service.
> Le problème, c'est que ce service crée des fichiers et des répertoires 
> et que le propriétaire de ces fichiers est SYSTEM. Du coup, impossible 

Tu détermines l'utiulisateur sous lequel doit s'exécuter ton programme dans le 
gestionnaire de services de Windows.


> de les supprimer, même avec un compte administrateur.
> Sous XP pro, je peux voir les fichiers tandis que sous XP home, je ne 
> peux même pas ouvrir les répertoires.
> Dans les deux cas, lorsque je tente de les effacer, Windows me met un 
> message d'erreur du genre: 'accès non-autorisé'. Impossible aussi de 
> changer le propriétaire de ces fichiers.
> Quelqu'un a une idée?

Surprenant que tu ne puisses pas changer le propriétaire des fichiers si tu es 
loggé comme administrateur...  normalement, dans les paramètres de sécurité 
avancés, tu resettes le owner comme devant être administrateur puis ensuite tu 
peux modifier les sécurités et droits d'accès...  tu peux aussi essayer de 
forcer que les dossiers en question héritent des droits et permissions du 
dossier parent.

En désespoir de cause : tu te crées un fichier batch contenant les instructions 
pour supprimer les dossiers en question, et tu fais exécuter ce batch par le 
système via un service :)  

Une fois que tu as fait ça, n'oublie pas de modifier tes services fautifs pour 
qu'ils tournent sous un utilisateur normal :)

|
`- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



Bien à vous...
 _
(_'  L'informatique est ma passion, vous la simplifier, mon métier !
,_)téphane Bouvard [antarex AT freenet DOT be] http://www.antarex.be

-- 
  _   
 (_ | | Le .EU arrive, il est plus que temps de protéger votre patrimoine
o(_ |_| et votre capital, informez-vous... http://www.myown.be/eu


--
New CyberCafe address: http://cybercafe.exmachina.tv
Cette liste vous est offerte par Emakina <http://www.emakina.com/>
Emakina: technologie et creativite au service de vos projets Web.
Desabonnement par email : <mailto:[EMAIL PROTECTED]>

Répondre à