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

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  PSEXEC et éxecution à distance d'un .exe

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

PSEXEC et éxecution à distance d'un .exe

n°1766377
JeromeDL
Posté le 29-07-2008 à 15:54:36  profilanswer
 

Bonjour à vous!

 

Je viens vers vous assez déprimé car çela fait quelques jours que j'essaie de règler mon problème qui perdure... :(

 

Voilà en fait l'utilisation de psexec intervient dans le cadre d'une exécution à distance d'un programme (ce programme que j'ai fait en VB.net me permet de récupérer les lettres de lecteurs utilisées, avec leur type -Ex: Disque dur, CDRom, Amovible, Lecteurs réseaux etc...- dans un txt).

 

J'explique mes deux cas :

 

Cas 1 :
Je lance mon programme sur mon ordinateur : j'obtiens Disque Dur, CDRom, Amovible, Lecteur réseau dans un txt sur mon ordi. Très bien, c'est ce que je veux.

 

Cas 2 :
Je lance mon programme qui se trouve sur l'ordinateur distant via psexec depuis mon ordinateur administrateur  : j'obtiens Disque Dur, CDRom, Amovible SEULEMENT (pas les lecteurs réseaux => alors que je les voudrais !) dans le txt.)

 

Ma syntaxe psexec marche bien (il s'agit de : psexec \\Nom_ordinateur c:\MonProg.exe). J'ai testé un peu tous les psexec -s -i -d sans succès...

 

Je suppose en fait que c'est parce que je ne lance pas le programme avec le compte distant mais le mien qu'il ne veut pas me donner les lettres de lecteurs utilisées... mais si quelqu'un avait l'explication exacte, ou plutôt (et surtout !) une solution.... ! ^^

 

Aussi, j'aimerais savoir (si vous savez  :sweat: ), pourquoi la commande : psexec \\Nom_ordi cmd /c net use me donne comme résultat : "La liste est vide", alors que j'ai pourtant des lecteurs réseaux connectés sur cet ordi distant... (cela pourrait participer grandement à la résolution de mon problème !)

 

Je remercie d'avance du fond du coeur les personnes qui se seraient attardées sur mon problèmes pour m'aider à trouver une solution... ! :)

 

JeromeDL.


Message édité par JeromeDL le 29-07-2008 à 16:11:41
mood
Publicité
Posté le 29-07-2008 à 15:54:36  profilanswer
 

n°1766399
ccp6128
Syntax error
Posté le 29-07-2008 à 16:10:51  profilanswer
 

Je dirais qu'il faut que tu creuses du côté du compte avec lequel est lancé l'appli. Les montages sont probablement gérés au niveau utilisateur (puisque si plusieurs utilisateurs se connectent en TSE à un serveur, chacun peut monter ses propres partages).
 
Il faudrait donc voir du côté de ton soft en VB.Net si tu peux lister tous les montages réseaux indépendamment du compte utilisateur avec lequel ils sont montés.

n°1766416
JeromeDL
Posté le 29-07-2008 à 16:19:44  profilanswer
 

En effet pour le compte utilisateur, j'ai pas mal parcouru cette piste...

 

C'est une bonne idée de voir au niveau du soft si je peux récupérer indépendament les montages réseaux du compte utilisateur (bien que là j'avoue ne pas avoir d'idées pour le créer et qu'il va falloir que je creuse dur  :p  :sweat: )

 

Je te remercie grandement pour cette idée lançée déjà   :)

 

Si d'autres personnes en ont d'autres, qu'elles n'hésitent surtout pas !


Message édité par JeromeDL le 29-07-2008 à 16:20:43
n°1766642
JeromeDL
Posté le 30-07-2008 à 10:21:55  profilanswer
 

Je viens simplement donner des nouvelles sur mes recherches :)
 
Je suis arrivé à faire ce que je souhaite, et ça n'a pas été super facile à trouver !
 
Mon but était donc d'éxécuter a distance un .exe sous la session de l'utilisateur distant depuis mon poste administrateur.
 
L'utilisation conjuguée de psexec et RunAsLoggedOnUser m'a rendu la chose possible...
 
Bon courage à ceux qui chercheraient la même chose, en leur souhaitant qu'ils tombent sur mon post :)


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

  PSEXEC et éxecution à distance d'un .exe

 

Sujets relatifs
(résolu) [Shell] Afficher la commande avant exécutionSoucis d'affichage et d'execution
URGENT erreur d'execution 2147467262 (80004002)problème exécution de requête
Exécution d'une macro sans ouvrir les fichiers Excel[SQL Server] Capacité et temps d'exécution
pb éxécution .JARPb de temps d'execution d'une requete
Gestion à Distance[ActiveX] Execution de javascript
Plus de sujets relatifs à : PSEXEC et éxecution à distance d'un .exe


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR