Salutations,
Dans le cadre d'un script, j'ai besoin de le relancer, mais en lui indiquant qu'il vient de se relancer afin d'éviter certaines lignes de commande.
En gros, il se met a jour, donc se relance, mais il faut qu'au relancement il n'affiche pas le message de bien venu et tout ce qui va avec.
voila, merci !
[R] Reboot le script avec parametre
Règles du forum
- Merci de consulter la section "Règles du forum" et plus particulièrement "Règles et Mentions Légales du site autoitscript.fr" avant d'écrire un message.
- Iste
- Niveau 11

- Messages : 1870
- Enregistré le : jeu. 04 déc. 2008 14:21
- Localisation : 76
- Status : Hors ligne
[R] Reboot le script avec parametre
Modifié en dernier par Iste le mer. 18 mars 2009 20:39, modifié 1 fois.
Signez ici
- jbnh
- Niveau 11

- Messages : 1932
- Enregistré le : ven. 02 mai 2008 14:54
- Localisation : Bruxelles
- Status : Hors ligne
Re: [..] Reboot le script avec parametre
Salut
Ceci fonctionne pour rebooter un script :
Pour un paramètre, je pense qu'il faudrait faudrait travailler avec un petit fichier txt ou quoi. Genre si la valeur dans le fichier est 1, alors on fait ça ça et ça et si c'est 2 on fait ça ça et ça.
Ceci fonctionne pour rebooter un script :
Code : Tout sélectionner
_Restart_Prg()
Func _Restart_Prg()
ShellExecute(@scriptdir&"\"&@ScriptName,"", "C:\Program Files\AutoIt3\autoit3.exe")
exit
EndFuncBalise [..] devant votre requête en cours, [R] quand résolu | Pas de message concernant les bots !
Merci
Merci
- Iste
- Niveau 11

- Messages : 1870
- Enregistré le : jeu. 04 déc. 2008 14:21
- Localisation : 76
- Status : Hors ligne
Re: [..] Reboot le script avec parametre
C'est pas bête du tout ! Surtout que j'ai exactement ce qu'il faut sous la main, a savoir, le petit script de MAJ, si il existe, c'est qu'on vient de faire une MAJ, du coup pas de message de lancement, et on en profite pour supprimer le script de MAJ !
Merci bien, j'aurai du y penser au lieu de chercher des solutions plus compliquées que le probleme lui meme...
Merci bien, j'aurai du y penser au lieu de chercher des solutions plus compliquées que le probleme lui meme...
Signez ici
- Tlem
- Site Admin

- Messages : 11816
- Enregistré le : ven. 20 juil. 2007 21:00
- Localisation : Bordeaux
- Status : Hors ligne
Re: [R] Reboot le script avec parametre
Je propose une petite amélioration au script de jbnh, car si le script est compilé ou si sur la machine AutoIt n'est pas installé, cela ne fonctionnera pas.
Code : Tout sélectionner
_Restart_Prg()
Func _Restart_Prg()
If @Compiled Then
ShellExecute(@scriptdir&"\"&@ScriptName)
Else
ShellExecute(@scriptdir&"\"&@ScriptName,"", @AutoItExe)
EndIf
Exit
EndFuncThierry
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é".
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é".
