Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2864 connectés 

 


Dernière réponse
Sujet : Portage Win2k
bimbo1950 Bonjour,  
 
J'ai un PB que je n'arrive pas à résoudre. Help me please !  
 
J'ai fait un programme en VC++ (mais ca aurait pu être un autre langage) destiné à mettre à jour des PC. Il fonctionne tres bien sous win 9x.  
 
Comment ça marche ?  
   1. lancer le programme au démarrage de windows,  
   2. monter une ressource reseau,  
   3. comparer les versions entre le PC et le serveur,  
   4. si PC pas à jour, j'execute le script present sur le serveur.  
 
Tout ca fonctionne tres bien sous win 9x.  
 
Mais j'essaie de le porter sous win 2000 et je n'arrive pas à résoudre des problèmes de permission (les scripts doivent pouvoir modifier la base de registre et des fichiers protégés  
en écriture).  
 
Lorsque je le lance avec l'administrateur, cela fonctionne très bien mais ce n'est pas le but, c'est avec un utilisateur normal  
n'ayant pas les droits que cela doit être utilisé.  
 
Il y a bien la commande runas mais on ne peut pas mettre le password sur la ligne de commande.  
 
J'ai aussi essayé de lancer mon programme comme un service, mais l'affichage des boites de dialogue pose problème et sans les boites de dialogue, il n'arrive pas à monter le disque réseau.  
 
De toute façon, cette méthode ne me semble pas être la bonne, il faudrait en fait pouvoir lancer le programme après le logon et avec les droits d'un administrateur.
 
Auriez-vous des idées SVP ?

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
bimbo1950 Bonjour,  
 
J'ai un PB que je n'arrive pas à résoudre. Help me please !  
 
J'ai fait un programme en VC++ (mais ca aurait pu être un autre langage) destiné à mettre à jour des PC. Il fonctionne tres bien sous win 9x.  
 
Comment ça marche ?  
   1. lancer le programme au démarrage de windows,  
   2. monter une ressource reseau,  
   3. comparer les versions entre le PC et le serveur,  
   4. si PC pas à jour, j'execute le script present sur le serveur.  
 
Tout ca fonctionne tres bien sous win 9x.  
 
Mais j'essaie de le porter sous win 2000 et je n'arrive pas à résoudre des problèmes de permission (les scripts doivent pouvoir modifier la base de registre et des fichiers protégés  
en écriture).  
 
Lorsque je le lance avec l'administrateur, cela fonctionne très bien mais ce n'est pas le but, c'est avec un utilisateur normal  
n'ayant pas les droits que cela doit être utilisé.  
 
Il y a bien la commande runas mais on ne peut pas mettre le password sur la ligne de commande.  
 
J'ai aussi essayé de lancer mon programme comme un service, mais l'affichage des boites de dialogue pose problème et sans les boites de dialogue, il n'arrive pas à monter le disque réseau.  
 
De toute façon, cette méthode ne me semble pas être la bonne, il faudrait en fait pouvoir lancer le programme après le logon et avec les droits d'un administrateur.
 
Auriez-vous des idées SVP ?

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)