[..] lancer un ".exe" depuis AutoIt3

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
Eqkter
Niveau 1
Niveau 1
Messages : 8
Enregistré le : sam. 18 déc. 2010 16:03
Status : Hors ligne

[..] lancer un ".exe" depuis AutoIt3

#1

Message par Eqkter »

Bonjour,

Voila j'ai un petit soucie, je voudrais lancer un programme(.exe) depuis le lanceur AutoIt3

Je m'explique: quand je lance le programme depuis Scite, dans les processus, il est afficher sous le nom de "AutoIt3"
Une fois le programme mis en ".exe" et que je le lance depuis ce dernier, le programme utilise son "Propre" nom.
Et je voudrais que le programme ce lance sous le nom de l'application "AutoIt3" même en utilisant le ".Exe"

Excuser moi si je n'ai pas été très clair :?
Merci d'avance!!!
n0way
Niveau 2
Niveau 2
Messages : 26
Enregistré le : dim. 12 déc. 2010 20:15
Status : Hors ligne

Re: [..] lancer un ".exe" depuis AutoIt3

#2

Message par n0way »

Bonjour,

Etrange ta question, renomme ton fichier .exe par AutoIt3.exe ... normalement tu ne peux pas changer cela.

Mais il se peut que je me trompe.

Cordialement,
n0way
Avatar du membre
bloodwolff
Membre émérite
Membre émérite
Messages : 655
Enregistré le : ven. 18 avr. 2008 22:36
Localisation : Québec
Status : Hors ligne

Re: [..] lancer un ".exe" depuis AutoIt3

#3

Message par bloodwolff »

Donne plus d'Explication sur ce que tu veux faire ! Je suis sur qu'il y a un meilleur moyen que de renommer le script mais on ne peut pas deviner tes intentions :(
Compte skype : bloodwolfff
Avatar du membre
Eqkter
Niveau 1
Niveau 1
Messages : 8
Enregistré le : sam. 18 déc. 2010 16:03
Status : Hors ligne

Re: [..] lancer un ".exe" depuis AutoIt3

#4

Message par Eqkter »

J'ai essayer d''expliquer au mieux sur les images:

Image 1:
http://img804.imageshack.us/i/exe1.jpg/

Image 2:
http://img26.imageshack.us/i/exe2q.jpg/
Avatar du membre
Iste
Niveau 11
Niveau 11
Messages : 1870
Enregistré le : jeu. 04 déc. 2008 14:21
Localisation : 76
Status : Hors ligne

Re: [..] lancer un ".exe" depuis AutoIt3

#5

Message par Iste »

Ce que vous voyez ce n'est pas un "nom" mais une source. Et en aucun cas un programme ne peut demander a l'os de mentir sur sa source, pour des raisons évidente de sécuritée.

Si vous voulez vraiment voir affiché "AutoIt3.exe" comme quand vous lancez le script depuis scite, il faut simplement faire comme scite, c'est a dire, appeler l'interpréteur AutoIt3.exe avec en paramètre votre script .au3.

Je vous laisse le soin de regarder comment cela fonction dans la partie "Running Scripts" de l'aide.
Signez ici
Avatar du membre
bloodwolff
Membre émérite
Membre émérite
Messages : 655
Enregistré le : ven. 18 avr. 2008 22:36
Localisation : Québec
Status : Hors ligne

Re: [..] lancer un ".exe" depuis AutoIt3

#6

Message par bloodwolff »

Oui ça j'avais compris c'est le pourquoi vous vouliez qu'il aille ce nom ! Car il y a surement un autre moyen d'y arriver
Compte skype : bloodwolfff
Avatar du membre
Eqkter
Niveau 1
Niveau 1
Messages : 8
Enregistré le : sam. 18 déc. 2010 16:03
Status : Hors ligne

Re: [..] lancer un ".exe" depuis AutoIt3

#7

Message par Eqkter »

Je viens de lire la rubrique en question et j'ai pas trouver la fonction :oops:

bloodwolff > C'est le seul moyen(pour l'instant) que j'ai trouver pour faire marcher le programme en question :/
Colin117
Niveau 5
Niveau 5
Messages : 114
Enregistré le : jeu. 18 nov. 2010 17:57
Localisation : Vers là bas !
Status : Hors ligne

Re: [..] lancer un ".exe" depuis AutoIt3

#8

Message par Colin117 »

J'ai pas trop compris ce que vous voulez,

Vous voulez simplement que votre programme s'appelle AutoIt3.exe ?

Pour l'explication, AutoIt3.exe c'est le lanceur de script .au3 non compilé. Scite utilise ce programme pour lancer les scripts et les tester.

Une fois compiler, votre programme a le nom de votre exécutable. Si vous compilez avec comme nom gestionnaire.exe, il apparait comme gestionnaire.exe, si vous renommez votre script compiler en tata.exe il apparait comme tata.exe.

Donc si ce que vous vouliez faire c'est que gestionnaire s'appelle AutoIt3.exe bah renommez le ;)

Sinon j'ai rien compris...
► Afficher le texte
Avatar du membre
Iste
Niveau 11
Niveau 11
Messages : 1870
Enregistré le : jeu. 04 déc. 2008 14:21
Localisation : 76
Status : Hors ligne

Re: [..] lancer un ".exe" depuis AutoIt3

#9

Message par Iste »

Voila la partie qui nous intéresse :
AutoIt specific command Line Switches
Form1: AutoIt3.exe [/ErrorStdOut] [/AutoIt3ExecuteScript] file [params ...]
Execute an AutoIt3 Script File
Mais sinon en effet, si le but est juste de changer son nom dans le gestionnaire, ben, faut changer son nom, ya pas d'autre solution.
Signez ici
Avatar du membre
Eqkter
Niveau 1
Niveau 1
Messages : 8
Enregistré le : sam. 18 déc. 2010 16:03
Status : Hors ligne

Re: [..] lancer un ".exe" depuis AutoIt3

#10

Message par Eqkter »

Merci de votre aide :)

Petite question :

Il y a un moyen de changer le nom d'un programme automatiquement a chaque démarrage?
Colin117
Niveau 5
Niveau 5
Messages : 114
Enregistré le : jeu. 18 nov. 2010 17:57
Localisation : Vers là bas !
Status : Hors ligne

Re: [..] lancer un ".exe" depuis AutoIt3

#11

Message par Colin117 »

Tu peux le faire en Dos ou batch, tu crées un fichier texte où tu écris ça dedans:

Code : Tout sélectionner

cd HDL:/Chemin/Du/Fichier
rename NomDufichier.exe NouveauNomdufichier.exe
 
HDL = Hard Drive Letter

Tu renomme le fichier Nom.bat et tu le met au menu démarrer.

Comme je ne sais pas vraiment ce que tu veux faire (genre un nom aléatoire à chaque démarrage ou autre) bah a toi de reprendre mon script. je te rappelle que tu peux intégrer du batch dans ton code autoit avec "run" je crois.
► Afficher le texte
Répondre