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

  FORUM HardWare.fr
  Programmation

  Portage Win2k

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Portage Win2k

n°24665
bimbo1950
Posté le 13-04-2001 à 15:19:47  profilanswer
 

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 ?

mood
Publicité
Posté le 13-04-2001 à 15:19:47  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  Portage Win2k

 

Sujets relatifs
Utilisation du net send sous Nt4 ou win2kPb Win2K PHP et MySQL
Portage 
Plus de sujets relatifs à : Portage Win2k


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