[...]Probléme de script aprés démarrage PC
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.
[...]Probléme de script aprés démarrage PC
Bonjour , j'ai un probléme assez bizare , en fait voila , aprés le démarrage (ou le redémarrage) de mon PC , j'éxécute certain scripts ( par exemple script d'automatisation de l'installation d'un logiciel tel que office , adobe , ... ou alors scripts concernant l'automatisation d'un paramétrage systéme tel que changer les paramétres d'alimentation , désactiver la mise en veille , ....) mais à sa premiére execution le script bloque ( et je ne comprends pas pourquoi ) alors que si je l'execute une deuxiéme fois il marche tout à fait normalement.
Voila alors si quelqu'un à une idée qu'il m'aide.
Merci d'avance.
Voila alors si quelqu'un à une idée qu'il m'aide.
Merci d'avance.
Re: [...]Probléme de script aprés démarrage PC
Désolés , j'ai effectivement oublié de la mettre voici quelques exemples :
Code : Tout sélectionner
;;;;;AFFICHER RACCOURCI;;;;;;;;;;;;;;
; Début du script - Ajouter votre code ci-dessous.
Send ("#r")
WinWaitActive("Exécuter")
Send("control desktop")
Send("{ENTER}")
WinWaitActive("Propriétés de Affichage","Bureau")
Send("!e")
WinWaitActive("Éléments du Bureau","Général")
Send("!m")
Send("!o")
Send("{ENTER}")
Send("!a")
Send("{ENTER}")
;;;;;;;;;;;Dévérouillage barre des taches et Affichage QuickLaunch ;;;;;;;;;;;;;;;;
Send("#r")
WinWaitActive("Exécuter")
Send("control")
Send("{ENTER}")
WinWaitActive("Panneau de configuration", "Panneau de configuration")
Send("b")
Send("{ENTER}")
WinWaitActive("Propriétés de la Barre des tâches et du menu Démarrer", "Barre des tâches")
Send("v")
Send("l")
Send("{ENTER}")
WinClose("Panneau de configuration")
;;;;;;;;;;;;;;Héritage droits all users;;;;;;;;;;;;;;;
Send ("#r")
WinWaitActive("Exécuter")
Send("C:\Documents and Settings")
Send("{ENTER}")
WinWaitActive("Documents and Settings")
Send("a")
Send("+{F10}")
Send("r")
WinWaitActive("Propriétés de All Users","Général")
Send("{TAB 5}")
Send("{RIGHT}")
WinWaitActive("Propriétés de All Users","Partage")
Send("{RIGHT}")
WinWaitActive("Propriétés de All Users","Sécurité")
Send("!p")
WinWaitActive("Paramètres de sécurité avancé pour All Users")
Send("!p")
Send("!a")
WinWaitActive("Sécurité")
Send("!o")
Sleep(1000)
WinClose("Paramètres de sécurité avancé pour All Users")
WinClose("Propriétés de All Users")
WinClose("Documents and Settings")- Iste
- Niveau 11

- Messages : 1870
- Enregistré le : jeu. 04 déc. 2008 14:21
- Localisation : 76
- Status : Hors ligne
Re: [...]Probléme de script aprés démarrage PC
heuuu alors la c'est étrange Oo
Je ne vois vraiment pas le probleme.
Les script freez complètement ou plantent ?
Toujours au même endroit ?
Si tu attend un peu après le démarrage, ça passe pas ?
Des exemple de scripts d'autre membres du forum subissent les même effet ?
Je ne vois vraiment pas le probleme.
Les script freez complètement ou plantent ?
Toujours au même endroit ?
Si tu attend un peu après le démarrage, ça passe pas ?
Des exemple de scripts d'autre membres du forum subissent les même effet ?
Signez ici
- orax
- Modérateur

- Messages : 1479
- Enregistré le : lun. 23 mars 2009 04:50
- Localisation : ::1
- Status : Hors ligne
Re: [...]Probléme de script aprés démarrage PC
Je ne comprends pas non plus ce que vous entendez par "le script bloque" ; il faudrait plus de précisions. Mais étant donné qu'il y a des WinWaitActive() je suppose qu'il tourne en boucle indéfiniment. Si c'est le cas, pour savoir dans un premier temps à quel endroit du script provient le problème, je vous propose d'ajouter par exemple des MsgBox(0,"",@ScriptLineNumber) à différents endroits du script.
De petits détails peuvent faire toute la différence. — Quand la boule de neige commence à rouler… poussez-la. (Columbo)
- Tlem
- Site Admin

- Messages : 11798
- Enregistré le : ven. 20 juil. 2007 21:00
- Localisation : Bordeaux
- Status : Hors ligne
Re: [...]Probléme de script aprés démarrage PC
Rahhh la laaaa ....
Encore une utilisation de paramétrage par GUI
.
Sans doute, que votre script est lancé trop tôt et que l'interface graphique de Windows n'est pas totalement démarrée.
Voici la première partie de votre script sans utilisation de l'interface graphique :
Pour la partie partage, vous pouvez faire de même en utilisant les commandes de XP.
Encore une utilisation de paramétrage par GUI
Sans doute, que votre script est lancé trop tôt et que l'interface graphique de Windows n'est pas totalement démarrée.
Voici la première partie de votre script sans utilisation de l'interface graphique :
► Afficher le texte
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é".
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é".
Re: [...]Probléme de script aprés démarrage PC
Merci pour votre méthode c'est trés gentil à vous mais j'ai bien peur que je ne puisse reproduir une telle méthode etant donné mon niveau ( 3 semaine que je commence).et si j'intégre mais script à une interface ( à un bouton dans l'interface plus exactement ) vous ne pensez pas que cela résoudra le probléme ?
-
SagePourpre
- Niveau 7

- Messages : 442
- Enregistré le : dim. 06 juil. 2008 09:11
- Status : Hors ligne
Re: [...]Probléme de script aprés démarrage PC
Si tu nous disais où exactement le script bloque la première fois ... ?
Il ne bloque jamais à la même place, ou c'est toujours au même endroit ?
Sinon, ajoute ceci au début de tes scripts lorsque tu as des problèmes.
Si jamais un script fonctionne mal, tu n'as qu'à aller sur l'icône du script dans la barre des tâches et une bulle
apparaîtra montrant la ligne sur laquelle le script est rendu (et bloque)
Il ne bloque jamais à la même place, ou c'est toujours au même endroit ?
Sinon, ajoute ceci au début de tes scripts lorsque tu as des problèmes.
Code : Tout sélectionner
Opt("TrayIconDebug",1)Si jamais un script fonctionne mal, tu n'as qu'à aller sur l'icône du script dans la barre des tâches et une bulle
apparaîtra montrant la ligne sur laquelle le script est rendu (et bloque)
Le Sage Pourpre, pour qui la vie est tellement
plus belle vue du haut de son Pouf = )
plus belle vue du haut de son Pouf = )

