[..] Pb d'execution avec run

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Nordine
Niveau 2
Niveau 2
Messages : 24
Enregistré le : lun. 01 sept. 2008 15:51
Status : Hors ligne

[..] Pb d'execution avec run

#1

Message par Nordine »

Bonjour,

Je souhaiterai executer un .exe avec la commande run mais le fichier s'execute mais reste dans la barre de tâches mais je ne peux pas automatiser des manipulation sur l'interface car il faut que je "relance" le ".exe" à partir de la barre des tâches. Sauriez vous comment faire pour lancer ce programme sans passé par la barre des tâches?

Merci d'avance
Nordine
Avatar du membre
timmalos
Niveau 11
Niveau 11
Messages : 1970
Enregistré le : dim. 18 mai 2008 15:16
Status : Hors ligne

Re: [...] Pb d'execution avec run

#2

Message par timmalos »

Quand tu lance ce programme manuellement il s'affiche correctement?
Si oui regarde dans le raccourci si l'adresse ne comporte pas des parametres.

Essaye les fonctions WinSetState et WinSetOnTop
SagePourpre
Niveau 7
Niveau 7
Messages : 442
Enregistré le : dim. 06 juil. 2008 09:11
Status : Hors ligne

Re: [...] Pb d'execution avec run

#3

Message par SagePourpre »

Si la commande Run te cause des soucis, tu peux utiliser ShellExecute.
Le Sage Pourpre, pour qui la vie est tellement
plus belle vue du haut de son Pouf = )
Nordine
Niveau 2
Niveau 2
Messages : 24
Enregistré le : lun. 01 sept. 2008 15:51
Status : Hors ligne

Re: [...] Pb d'execution avec run

#4

Message par Nordine »

Bonjour,

Tout d'abord je vous remercie de votre aide! Mais le probléme ne vient pas essentiellement de la commande car lorsque je le fais manuellement il ne s'ouvre pas directemlent non plus mais je ne peux pas le modifier car c'est un produit d'une société et par conséquent je n'ai pas les codes sources. Je vais essayer avec vos astuces et je vous tiens au courant.

Merci
Nordine
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11784
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [...] Pb d'execution avec run

#5

Message par Tlem »

Essayez ceci :

Code : Tout sélectionner

Run ( "LeProg.exe" , "LeDossierDuProg" , @SW_MAXIMIZE)
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Nordine
Niveau 2
Niveau 2
Messages : 24
Enregistré le : lun. 01 sept. 2008 15:51
Status : Hors ligne

Re: [...] Pb d'execution avec run

#6

Message par Nordine »

Bonjour,

Quand vous parlez de "LeDossierDuProg" c'est bien du chemin dans lequel le programme doit s'executer c'est ca? Par exemple si il se trouve sur "c:\Programme Files" ca sera ca le dossier du prog?
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11784
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [...] Pb d'execution avec run

#7

Message par Tlem »

Cela parait évident non ?
Avez vous lu l'aide de la commande RUN ? <= Cliquez le lien.
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Nordine
Niveau 2
Niveau 2
Messages : 24
Enregistré le : lun. 01 sept. 2008 15:51
Status : Hors ligne

Re: [..] Pb d'execution avec run

#8

Message par Nordine »

oui je l'ai lu et malheureusement ca ne marche pas votre mehode car je l'avais déja essayer. Pas grave je vais essayer de voir pour faire autrement si personne a la reponse.

Merci encore
Avatar du membre
DJSIR
Niveau 8
Niveau 8
Messages : 583
Enregistré le : mar. 01 juil. 2008 15:16
Localisation : 76, Le HAVRE (in the DJSIR World)
Status : Hors ligne

Re: [..] Pb d'execution avec run

#9

Message par DJSIR »

Si tu ne peux déja pas l'ouvrir en cliquant deux fois dessus il ne va a 99% pas marcher dans autoit !
$DJSIR = "1000110001010101011010000101001101001101001010101011010"
(ne décodez pas le binaire, ça veux rien dire)

[Func] ProgressBar, aller plus loin
ani
Niveau 11
Niveau 11
Messages : 1826
Enregistré le : lun. 23 juil. 2007 12:31
Localisation : Bureau
Status : Hors ligne

Re: [..] Pb d'execution avec run

#10

Message par ani »

bonjour nordine
La méthode ?
Qu'appelez vous barre des tâches ?
-Ceux qui se trouve a coté de démarrer?
-Prêt de l'horloge ?

Quel est le logiciel en question pour faire des teste?

Pour run, c'est la console MS-dos
Pour shellexecute, c'est la boîte de dialogue executer (touche windows+r)

Dans le cas de run (ms-dos) en tapant notepad, le logiciel s'execute
est-ce le cas avec votre logiciel ?
testé aussi avec executer.

Autre exemple avec wordpad
le lien de wordpad se trouve : "C:\Program Files\Windows NT\Accessoires\wordpad.exe"

Run(@comspec & " /c start wordpad","",@sw_hide)
shellexecute("wordpad")

Les deux sont identiques, y a juste les parametres qui change un peu ;)
Répondre