Lancer un exe windows depuis un linux

Forum destiné aux questions sur le développement : Formules, LotusScript, Java ...

Lancer un exe windows depuis un linux

Messagepar mike76 » 30 Déc 2009 à 12:17

Bonjour,

Je suis sur un serveur Domino Linux Redhat 7.
Je veux lancer un fichier exe sur un serveur windows.

J'obtiens ce message d'erreur : File not found

Voici mon code exécuté avec un agent schédulé avec les droits d'amin complet (niveau 3) :

Code : Tout sélectionner
Dim result As Integer
result=Shell("//192.168.50.7/temp/Base_Access_2/ExportAdherentCL50.exe")


J'ai essayé avec ceci même résultat

Code : Tout sélectionner
Dim result As Integer
result=Shell("\\192.168.50.7\temp\Base_Access_2\ExportAdherentCL50.exe")


Une idée ???
Merci d'avance
mike76
V.I.P.
V.I.P.
 
Message(s) : 2122
Inscrit(e) le : 12 Oct 2006 à 13:14
Localisation : ROUEN

Messagepar Michael DELIQUE » 30 Déc 2009 à 12:30

est ce que tu vois le fichier depuis ton agent ?

essais çà => http://forum.dominoarea.org/tester-lexi ... 12374.html
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar Michael DELIQUE » 30 Déc 2009 à 12:30

Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar mike76 » 30 Déc 2009 à 12:44

Salut Michaël,

Le fichier est bien là. Lorsque je lance l'agent directement sur mon poste ça fonctionne.

J'ai essayé de lire un fichier txt. En agent schédulé --> unable to open file
Lancement manuel ça fonctionne.

J'ai déjà été confronté avec ce genre de problème sur as400 où il fallait faire tourner la tâche domino avec un compte utilisateur et non un compte système.

Je ne sais pas si c'est la même chose sous linux ???
mike76
V.I.P.
V.I.P.
 
Message(s) : 2122
Inscrit(e) le : 12 Oct 2006 à 13:14
Localisation : ROUEN

Messagepar Michael DELIQUE » 30 Déc 2009 à 12:52

salut

c'est bien un pb de compte dans ce cas, le server (ou le compte associé) n'a pas d'accès

rapproche toi des admins
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar mike76 » 30 Déc 2009 à 12:55

est-ce que tu peux basculer mon post en admin, sinon je le recrée ??
mike76
V.I.P.
V.I.P.
 
Message(s) : 2122
Inscrit(e) le : 12 Oct 2006 à 13:14
Localisation : ROUEN

Messagepar Michael DELIQUE » 30 Déc 2009 à 13:18

lol je parlais des admins de ton clients
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar mike76 » 30 Déc 2009 à 13:33

ça te fait rire en plus !!! :wink: :lol:

je vais leur demander ça

a+
mike76
V.I.P.
V.I.P.
 
Message(s) : 2122
Inscrit(e) le : 12 Oct 2006 à 13:14
Localisation : ROUEN

Messagepar roubech » 04 Jan 2010 à 20:17

Salut Mike,
une fois le pb de droits pour le service Domino pour accéder au serveur distant, j'ai du mal à voir un linux exécuter un exe win32

car quand tu le fait depuis ton PC, ton OS charge bien l'exe dans la mémoire de ton PC pour l'exécuter dans son environnement
je doute que tu puisse ouvrir une session utilisateur sur le serveur Linux et lancer cet exe dans une session Linux
Avatar de l’utilisateur
roubech
Modérateur
Modérateur
 
Message(s) : 4976
Inscrit(e) le : 01 Fév 2007 à 20:22
Localisation : Lille

Messagepar mike76 » 05 Jan 2010 à 09:22

Salut Roubech,

je suis d'accord avec toi par rapport à ton raisonnement.
donc j'ai laissé tomber
a+
mike76
V.I.P.
V.I.P.
 
Message(s) : 2122
Inscrit(e) le : 12 Oct 2006 à 13:14
Localisation : ROUEN

Messagepar DeadAngel » 06 Jan 2010 à 14:17

reste la solution d'un serveur apache contenant un fichier php permettant l'appel de la commande voulue. Sinon tu ne pourra jamais lancer ta commande.
DeadAngel
Posteur habitué
Posteur habitué
 
Message(s) : 239
Inscrit(e) le : 02 Oct 2006 à 13:34


Retour vers Développement

cron