[R] Le Goto

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
sanegone
Niveau 2
Niveau 2
Messages : 21
Enregistré le : jeu. 22 nov. 2007 10:55
Status : Hors ligne

[R] Le Goto

#1

Message par sanegone »

Bonjour tout le monde, enfin bientôt bon soir.

Je travail encore sur mon script de configuration automatique d'un pc ghosté et j'ai ( encore ^^ ) besoin d'aide. La situation n'as pas vraiment changer je suis toujours une grosse bille qui y connais rien, alors une fois de plus si vous preniez le temps d'expliquer comme à un enfant de quatre ans ça serai vraiment gentil.

J'ai écrit tout mon script dont voici un morceau :
► Afficher le texte
Mon problème est que lorsque je lance mon script il n'attend pas d'être arrivé en bas pour lancer la console MS-DOS et le lance en plein milieu des autres opérations. Grâce à la patience de certaines personnes j'ai conclu que le programme exécute ça dans des thread ( sorte euh de fenêtres si j'ai bien comprit ) et du coup execute un peu tout en même temps >.< . J'ai donc créé ma variable $var7 qui cherche si la clé registre est à 1 si c'est le cas alors il lance le dos sinon il ne fait rien. Mon problème est de le faire re-tester cette clé registre jusqu'à ce qu'elle soit à 1. j'ai pensé au Goto qui... n'existe pas dans auto-it. Quelqu'un à-t-il une solution ?

Merci d'avance à tous.
Modifié en dernier par sanegone le ven. 19 sept. 2008 15:52, modifié 1 fois.
Avatar du membre
jbnh
Niveau 11
Niveau 11
Messages : 1932
Enregistré le : ven. 02 mai 2008 14:54
Localisation : Bruxelles
Status : Hors ligne

Re: [..] Le go to

#2

Message par jbnh »

http://www.autoitscript.fr/forum/viewto ... hilit=GOTo

Il n'y a pas bcp d'alternatives, j'espère quand même que ca t'aidera.
Balise [..] devant votre requête en cours, [R] quand résolu | Pas de message concernant les bots !

Merci
SagePourpre
Niveau 7
Niveau 7
Messages : 442
Enregistré le : dim. 06 juil. 2008 09:11
Status : Hors ligne

Re: [..] Le go to

#3

Message par SagePourpre »

J'ai peut-être 2 solutions ... Je ne peux pas tester chez moi, n'étant pas utilisateur de norton ghost mais voilà .



Premièrement.

Voici une petite fonction écrite par moi il y'a un certain temps.

En gros, voici comment l'utiliser

WA($titre,$texte,$commande1-100)

$titre = le titre de la fenêtre qui doit être active avant d'envoyer la fenêtre
$tete = le texte de la fenêtre qui doit être active avant d'envoyer la fenêtre
$commande1-10 = tout ce que tu veux faire dans cette commande
Tous les arguments devront être séparés par "|" .

Je te donne un exemple avec une section de ton code.
► Afficher le texte

Sinon, la deuxième solution...


while $var7 <> 0000001 Then
section de code à effectuer
$var7 = 0000001 (ce qui nous fais sortir de la boucle)
wend

Code qui doit suivre la sortie de boucle.



Effacement de $var7 dans le régistre
Fin
Le Sage Pourpre, pour qui la vie est tellement
plus belle vue du haut de son Pouf = )
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11793
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Le go to

#4

Message par Tlem »

Au lieu d'utiliser la méthode graphique, utilisez plutôt la modification de la base de registre et pour le domaine les outils associés (utilisable en mode console).
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é".
sanegone
Niveau 2
Niveau 2
Messages : 21
Enregistré le : jeu. 22 nov. 2007 10:55
Status : Hors ligne

Re: [..] Le Goto

#5

Message par sanegone »

Merci à tous je vais essayer ça :D
Répondre