Rechercher : dans
Par :

Lancer un programme à distance

Dernière réponse le 22 sep 2009 à 19:31:43 olivier de rouen, le 23 mai 2007 à 15:11:20 
 Signaler ce message aux modérateurs

Bonjour à tous,
Je cherche à savoir s'il est possible de lancer un programme de puis un pc1 sur un pc2 (le programe est dans un répertoire partagé et je possède tous les droits nécessaire). Si je fait appel à vous, c'est que mon problème est légèrement plus délicat. Je ne veux installé aucun logiciel n'y avoir besoin de télécharger des composants supplémentaire à ceux présents sur windows xp.

Configuration: Windows XP
Internet Explorer 6.0

Meilleures réponses pour « lancer un programme à distance » dans :
Lancer un programme au démarrage du PC VoirLe problème Les solutions 1- Sans toucher au registre 2- En modifiant le registre Désactiver son lancement Le problème Certains programmes tels que Mozilla Firefox, Internet explorer ou encore les programmes de messagerie électronique ne...
Autoriser X à distance VoirAutoriser X à distance Ou comment lancer des applications graphiques de votre serveur sur l'écran de votre client. Éditer le fichier "/etc/ssh/sshd_config" et mettre la directive "X11Forwarding" à "yes" Relancer le serveur /etc/init.d/ssh...
Lancer un programme automatiquement au login sous Ubuntu VoirLorsque vous ouvrez votre session, vous voulez que des programmes soient lancés automatiquement. C'est facile à faire. Par exemple, nous allons ouvrir un terminal automatiquement à la connexion: Allez dans le menu Système > Préférences >...

1

U_Gk, le 23 mai 2007 à 15:38:10

Salut,
je ne sais pas si je me trompe et quelqu'un pourra me reprendre mais si mais souvenir son bon sous XP avec deux PC en LAN j'arrivais a lancer des jeu et d'autre programme en cliquant sur l'executable. Maintenant si cela ne marche pas il y a un logiciel sous XP permettant de prendre contrôle a distance, une sorte de Telnet amélioré. utiliser bien souvent pour des appli. graphique en config routeur ou switch ..
@+ et bon courrage dès que j'en C plus je te dit !
>> U_Gk << En plein stage réseaux :p

Répondre à U_Gk

2

olivier de rouen, le 23 mai 2007 à 15:46:52
  • +2

En fait si je clic sur l'exécutable depuis le PC1, il se lance sur le PC1 et je voudrai qu'il se lane sur le PC2.
Si tu as des info sur un telnet amélioré présent sur tous les pc ayant XP ca m'intéresse, j'attends de tes nouvelles. Merci

Répondre à olivier de rouen

3

olivier de rouen, le 24 mai 2007 à 09:48:18

Si quelqu'un d'autre à une solution (autre ou pas)...

Répondre à olivier de rouen

4

sans_surnom, le 24 mai 2007 à 10:11:00

Une idee comme ca:
mettre 2 icones sur ton pc la 1er pour le pc en local et al 2em avec le chemin de l'executable du 2em pc (par contre pour atteindre ce 2em pc il faudrais (a mon avis de facon la plus simple) avoir connecter le disque du 2em pc en lecteur reseau)

c une idee comme ca je ne suis pas sur que ca marche
sinon oui la prise en main a distance avec windows et lancer l'executable a partir du 2em pc en prenant la main du 1er


(j'ai pas ete tres clair sur ce coup )

Répondre à sans_surnom

5

olivier de rouen, le 24 mai 2007 à 10:47:45

En fait l'exécutable est présent dans un répertoire partagé donc en passant par l'explorateur ou par des commandes dos, ou en programmation, je peux lancer l'exécutable. Le problème est que l'exécutable est lancer sur le PC qui a envoyé la commande alors que je voudrait qu'il se lance sur l'autre pc.

Répondre à olivier de rouen

6

Nantoine, le 24 mai 2007 à 10:58:41

Bonjour,

Normalement, la réponse est non (il y a beaucoup trop de risques de sécurité derrière).

Une fois que l'on a dit cela, il y a des techniques qui permettent de faire des choses approchantes.

Une première technique, c'est d'ouvrir une session directement sur PC2 (soit avec NetMeeting/partager le bureau, soit un client RemoteDesktop, soit avec VNC, ssh, rsh ou un équivalent).

Une autre technique, c'est d'avoir sur PC2 un programme qui tourne en permanence (un service), et qui est chargé de lancer le programme en question lorsque PC1 lui fait un signe quelconque ; en fait il s'agit d'une version réduite du cas ci-dessus, mais c'est suffisament simple pour être à la portée d'un programmeur ; attention cependant à bien étudier la sécurité du protocole.

Toujours pour les programmeurs, il y a le protocole DCOM, qui permet de faire exécuter un programme COM (de chez Microsoft) sur une autre machine (ce qui signifie que tu dois passablement modifier le programme, pour se conformer aux conditions Microsoft). En fait il s'agit d'une variante du cas ci-dessus, le service sur PC2 est installé avec Windows ! Et si tu fouilles un peu, tu veras que la configuration de tout cela au niveau de la sécurité n'est pas facile...

Répondre à Nantoine

7

Nantoine, le 24 mai 2007 à 12:09:48
  • +5

Heu, j'avais pas tout lu :-( et en particulier j'avais loupé le fait que la cible c'est xp. Il y a un programme tout fait qui peut faire le boulot, c'est PsExec
http://www.microsoft.com/technet/sysinternals/Security/PsExe­c.mspx

Répondre à Nantoine

8

olivier de rouen, le 24 mai 2007 à 14:38:19

Vous allez me trouver chiant et éxigeant mais je ne voulai rien télécharger (composant ou logiciel) ainsi, psexec et vnc tombe à l'eau.
Concernant les commandes rsh, elle ne sont plus disponible avec xp (Nantoine doit avoir raison, ca doit être pour des raisons de sécurité).
Peut être suis-je trop éxigeant et qu'il n'y a pas de solution.
Mais lorsque j'ai un virus sur mon pc, il s'execute tout seul...
Ca doit donc etre possible...(en plus j'ai les droits administrateur)

Répondre à olivier de rouen

9

sans_surnom, le 24 mai 2007 à 15:51:13

Connexion bureau a distance (de base sur windows) par exemple?

Répondre à sans_surnom

10

olivier de rouen, le 25 mai 2007 à 08:42:02

Alors ce message a priori est le dernier, merci a tous, j'ai décidé d'utiliser la commande psexec de pstools. Je ne voulai rien télécharger mais les miracles...
Donc merci nantoine, je télécharge pstools sur microsoft.

Répondre à olivier de rouen

11

olivier de rouen, le 25 mai 2007 à 09:26:44

Bon au final c'etait pas le dernier, j'aurais voulu avoir des précision sur pstools. C'est pour l'utiliser dans un programme. Donc est-ce qu'il faut l'installer sur le PC ou est-ce que je le met avec les fichiers de mon programme? Y a-t-il un emplacement à préférer ?
Et quand je fais appel à psexec, il faut que je spécifie son emplacement, est-ce que je dois l'exécuter, ou je rentre psexec dans l'invite de commande (ou dans le fichier batch) et il se débrouille. J'aurais aimé avoir toutes ces précisions merci.

Répondre à olivier de rouen

12

olivier de rouen, le 25 mai 2007 à 10:27:45

Si quelqu'un connais un moyen d'avoir le code source de psexec ou équivalent afin de voir comment ils ont fait ca me serai d'une grande utilitée. Merci

Répondre à olivier de rouen

13

olivier de rouen, le 29 mai 2007 à 10:02:28
  • +1

Le roblème est donc résolu, j'ai utilisé les pstools, et plus précisement psexec. C'est une commande DOS qui permet de lancer un exécutable à distance en téléchargement libre sur le site de microsoft. L'utilisation est simple et l'outil se présente sous la forme d'un exécutable (il est présent sur la machine qui envoie la commande mais pas sur le PC qui reçoit la commande).

Répondre à olivier de rouen

14

raphy, le 14 jun 2007 à 19:37:35

Bonsoir à tous

j'ai un souci sur ce meme logiciel j'essai de lancer mon aplli sur un poste distant je la voit dans les process mais l'application graphique ne se lance pas j'ai essayer plusieur exe dont notepad.exe avez vous une reponse pour moi?

"la seul chose que je sais, c'est que je ne sais rien"

Répondre à raphy

15

seb4242, le 23 jun 2007 à 23:16:31

Bonjour,
j'avais le même problème que Olivier, et je tiens à dire que j'ai essayé psexec.exe et ca marche parfaitement.
Un exemple simple : Lancer le Bloc-Notes de Windows sur l'autre poste :
psexec.exe -e -i \\nomDuPC notepad

Merci à vous
Sébastien

Répondre à seb4242

16

med, le 24 sep 2007 à 15:02:17

Je veux accéder au routeur depuis mon pc dans un reseau local.
que je dois faire?

Répondre à med

17

Toubip'pc, le 28 oct 2007 à 13:51:05

Bonjour,
Pour le routeur:
tape "ipconfig" dans l invite de commande dos
tu reprend l addresse ip de ta passerelle,
Tape la sur ton explorateur internet derriere "http://***.***.*.*"
Et tu accedera a l interface graphique de ton routeur
Il te demandera surement un login et un pass ( meme par default )
regarde sur le site du fabricant ou sur le manuel du routeur

Répondre à Toubip'pc

18

Toubip'pc, le 28 oct 2007 à 14:55:11

RE,
J aurai aimer la meme chose que olivier,
J arrive deja a executer shutdown pour eteindre l ordinateur a distance,
mais c est parce que l option de la syntaxe le permet a partir de la commande elle meme !
Et puis je dois me loguer sur mon serveur en tant qu administrateur avant ! ex: ouvrir \\nomdupc\admin$
je rentre le login et l identifiant Administrateur et je lance la commande sous l invite de commande dos:
shutdown "-m \\nomdupc" ----> distant
"-s" -------------------> pour l eteindre
etc.. (voir l aide en tapant la commande "shutdown")
Ca marche !!!
Mais j aurais aimer faire tout d une commande.
Quelqu un aurait la connaissance d une syntaxe d une pré-commande pour envoyer une commande en tant qu administrateur
genre:

shutdown "-m \\nomdupc" -s -f /user.administrateur pass

Celle la je l ai deja essayer ca marche pas- ;-)
J ai aussi essayer de lancer par double clic sur la machine distante en entrant dans le repertoire mais c est la mienne qui s eteind :-) :-$
Je vais aller prendre quelque info pour voir si pstools me permetterai de lancer d autre application de cette maniere a distance,
surtout comment !

J aimerai egalement partager une application, je m explique:
- Installer par exemple nero dans un dossier partager que je mettrais en lecteur reseaux sur le pc client ( l installer meme sur la machine client si il le faut) et lancer une gravure sur le graveur du pc serveur
- une facon d installer un logiciel de gestion de telechargement et pouvoir gerer les telechargement, etc... que l autre machine execute ou executera
- dernier exemple lancer le pare feu windows du sevice pack2 de l autre poste et pouvoir regler les preference ( en double cliquant sur l extention du fichier %system% c est celui de la machine client qui s ouvre)
Si possible sans logiciel alternatif de type vnc, mais avec n importe quel configuration reseaux.

La derniere (pour l instant) manip. ou proceder que j aimerai connaitre
C est comment partager les ressources processeur d un pc qui serait inerte de mon reseaux,
meme si pour cela je dois monter tout un nouveaux pc

N hesiter pas si vous avez n importe qu elle de ses informations !!!!
Merci a tous

Répondre à Toubip'pc

19

jioseng, le 10 nov 2007 à 15:55:42

Bonjour,


j'ai decouvert se post qui pourrai bien resoudre mes problemes. je souhaterai moi aussi lancer des logiciels sans passer par vnc.
lorsque je lance cette commande
psexec.exe -e -i \\nomDuPC notepad

il m'affiche un tas de commentaire dans le cmd et ne me lance pas mon bloc note. J'ai vraiment du mal a comprendre le fonctionnement :s

Répondre à jioseng

20

Nantoine, le 21 déc 2007 à 10:13:16

Plutôt que d'utiliser Shutdown dans une session ouverte avec PSExec, c'est BEAUCOUP plus facile d'utiliser PSShutdown, présent dans la même archive.

Répondre à Nantoine

21

xouille11, le 15 jun 2008 à 21:23:03

Bonjour, je voudrais connaître le nom ou le site sur lequel nous pourrions télécharger un logiciel qui permettrai d'éteindre un portable à distance par bluetooth, en quelques sortes le pirater...c'est un ami qui m'a montré ça mais lui a un sony ericsson, alors que moi j'ai le iPhone et je voudrais télécharger ce logiciel sur mon ordinateur et de mon ordinateur le mettre sur mon iPhone... est-ce possible; si oui, comment faire...merci

Répondre à xouille11

22

Xurion, le 29 sep 2008 à 18:28:00

Pas de bol, l'iPhone est bridé au niveau du BlueTooth pour éviter des problèmes de sécurité et aussi parce que c'est la stratégie d'Apple de brider certaines options ...

Répondre à Xurion

23

leglaude, le 27 fév 2009 à 10:24:20

Pour lancer un programme a distance tu crer un bat dans le pc2 qui appel le programme en question et tu le sauve dans un dossier partagé du pc2
puis tu n'a plus qu'a appeler se bat depuis ton pc1 avec un autre bat

Répondre à leglaude

24

 hatmos, le 22 sep 2009 à 19:31:43
Répondre à hatmos