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

 


Dernière réponse
Sujet : ShellExecute d'une application avec un chemin réseau
ghiscool :pt1cable: excuse....
 
donc :
 
 - tu partages ton rep avec tous les droits possibles (acces complet..je m'en souviens plus tres bien...)
 - sur le serveur tu vas dans "Gestion de l'ordinateur" ou un truc comme ca... (clic droit sur le poste de travail -> "gérer" )
  >> apres tu vas dans "utilisateurs" et tu modifies le compte par défaut (je ne sais plus trop comment il s'appelle :  Invite je crois)
  >> tu lui donnes tous les droits ...j'espere que ca ne pose pas problemes par rapport à ta sécurité sur le rezo...
  >> MAIS tu ne mets pas de mot de passe !
  >> tu te connectes une fois pour tester...
  >> et normalement le "shellexecute" doit pouvoir passer.
 
Chez moi j'ai juste un petit rezo de 2 postes : j'ai fait comme ca et qd je connecte l'un sur l'autre, il ne me demande plus d'identification donc à priori ton prog doit pouvoir passer sans problemes!!
 
Tiens nous au courant !!!!!!  :)

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
ghiscool :pt1cable: excuse....
 
donc :
 
 - tu partages ton rep avec tous les droits possibles (acces complet..je m'en souviens plus tres bien...)
 - sur le serveur tu vas dans "Gestion de l'ordinateur" ou un truc comme ca... (clic droit sur le poste de travail -> "gérer" )
  >> apres tu vas dans "utilisateurs" et tu modifies le compte par défaut (je ne sais plus trop comment il s'appelle :  Invite je crois)
  >> tu lui donnes tous les droits ...j'espere que ca ne pose pas problemes par rapport à ta sécurité sur le rezo...
  >> MAIS tu ne mets pas de mot de passe !
  >> tu te connectes une fois pour tester...
  >> et normalement le "shellexecute" doit pouvoir passer.
 
Chez moi j'ai juste un petit rezo de 2 postes : j'ai fait comme ca et qd je connecte l'un sur l'autre, il ne me demande plus d'identification donc à priori ton prog doit pouvoir passer sans problemes!!
 
Tiens nous au courant !!!!!!  :)
ghiscool alors en gros :
Pitounet mais ça se gère au niveau du partage du dossier sur mon serveur ou alors sur le compte de chaque utilisateur sur les stations de travail ???
ghiscool y'a moyen en gérant correctement les comptes utilisateur pour que tu ne sois pas obligé de donner un code à chaque accès sur un autre ordi...et comme ca ton shellexecute ne plantera plus...du moins je crois  :)
El_gringo bah, trouves qqn qui est bon, et fais le bosse pour toi... un ou 2 compliements de temps en temps, et hop, c dans la poche ! :D
Pitounet pareil :)  
je suis une chevre en réseau...
El_gringo Bah... moi non plus ! :D
 
ms faut dire que j' connais pas grand chose, niveau configuration sous NT
Pitounet ben écoutes, je ne vois vraiment pas ce que je peux faire de plus...
le dossier est partagé avec tous les droits... je peux rien faire d'autre, non ?
El_gringo bah, tu peux surement pas passer outre la sécurité comme ça, non... sinon y aurai plus vraiement de sécurité dans le system, alors !:D
Mais tu dois te planter, les droits d'accès doivent pas être définis comme tu le penses...
El_gringo bah, tu peux surement pas passer outre la sécurité comme ça, non... sinon y aurai plus vraiement de sécurité dans le system, alors !:D
Mais t'as forcément moyen de désactiver cette sécurité !
Pitounet sous windows NT / 2000
ghiscool c sous quel OS ?
Pitounet Je fais une petit soft qui doit exécuter une application situé sur un répertoire partagé d'une machine présente sur mon réseau.
 
en gros, la syntaxe de la commande est :
HINSTANCE hinst =ShellExecute( 0,
                  NULL,"\\\\nom_de_la_machine//scripts//callbac
ks//installation//setup.exe",NULL,NULL,SW_SHOW);

 


le problème, c'est qe le shellexecute me renvoie la valeur 5, qui correspond à l'erreur SE_ERR_ACCESSDENIED.
 
Le répertoire en question est partagé avec les droits "controle total" pour tout le monde. malgré cela, qd je veux accéder au répertoire dans l'explorateur, je dois qd meme entrer mon log courant et mon mot de passe. Je pense donc que le pb vient de là : le shellexecute ne fait aps cette étape d'autentification.
 
Je voudais donc savoir si il y a un moyen de passer outre l'autentification, soit en ajoutant des paramètres à ma ligne de commande, soit en reparamétrant le partage du dossier.
 
Merci d'avance

 

[edtdd]--Message édité par Pitounet--[/edtdd]


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