[R] Fenêtre en mode réduit
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.
[R] Fenêtre en mode réduit
Bonjour,
Je viens de decouvrir AutoIt depuis peu, et j'ai deja commence mon premier script (basic) qui fonctionne parfaitement. Simplement je voudrais que la fenetre d'install soit en mode reduit.Si quelqu'un peut m'aider.
Merci
Je viens de decouvrir AutoIt depuis peu, et j'ai deja commence mon premier script (basic) qui fonctionne parfaitement. Simplement je voudrais que la fenetre d'install soit en mode reduit.Si quelqu'un peut m'aider.
Merci
Modifié en dernier par Tonton le lun. 10 mars 2008 09:35, modifié 2 fois.
-
- Niveau 11
- Messages : 1826
- Enregistré le : lun. 23 juil. 2007 12:31
- Localisation : Bureau
- Status : Hors ligne
Re: [..]Fenetre en mode reduit
bonjour tonton
tu a utilisé quel fonction pour démarrer ton installation ?
run/runwait/shellexecue..?
le paramètre (flag) à ajouter = @SW_MINIMIZE
pour Run et runwait ("nom du fichier", "", @SW_MINIMIZE)
pour ShellExecute et shellexecutewait ("nom du fichier" , "" , "" , "" , @SW_MINIMIZE )
tu a utilisé quel fonction pour démarrer ton installation ?
run/runwait/shellexecue..?
le paramètre (flag) à ajouter = @SW_MINIMIZE
pour Run et runwait ("nom du fichier", "", @SW_MINIMIZE)
pour ShellExecute et shellexecutewait ("nom du fichier" , "" , "" , "" , @SW_MINIMIZE )
Re: [..]Fenetre en mode reduit
Salut Ani,
Pour commencer j'ai fait un simple runwait.
RunWait("Fichier.exe", "d:\Test")
A qui correspond le "" dans ("nom du fichier", "", @SW_MINIMIZE)
Pour commencer j'ai fait un simple runwait.
RunWait("Fichier.exe", "d:\Test")
A qui correspond le "" dans ("nom du fichier", "", @SW_MINIMIZE)
-
- Niveau 11
- Messages : 1826
- Enregistré le : lun. 23 juil. 2007 12:31
- Localisation : Bureau
- Status : Hors ligne
Re: [..]Fenetre en mode reduit
le "" correspond au autre paramètre, ne sachant pas ce que tu avais indiqué, j'ai mi blanc 

Code : Tout sélectionner
RunWait("Fichier.exe", "d:\Test", @SW_MINIMIZE)
Re: [..]Fenetre en mode reduit
En te remerciant.
Re: [..] Fenêtre en mode réduit
Bonjour,
Mon exe ne fonctionne toujours avec @SW_MINIMIZE.
Voila le message que j'obtiens:
RunWait ("D:\Test\Install\Fichier.exe", @SW_MINIMIZE)
Le nom de répertoire est incorrect.
J'ai essayé avec la commande ShellExecute j'ai l'erreur de syntaxe d'un msi.
Cet exe provient du cd d'office.
Mon exe ne fonctionne toujours avec @SW_MINIMIZE.
Voila le message que j'obtiens:
RunWait ("D:\Test\Install\Fichier.exe", @SW_MINIMIZE)
Le nom de répertoire est incorrect.
J'ai essayé avec la commande ShellExecute j'ai l'erreur de syntaxe d'un msi.
Cet exe provient du cd d'office.
-
- Niveau 11
- Messages : 1826
- Enregistré le : lun. 23 juil. 2007 12:31
- Localisation : Bureau
- Status : Hors ligne
Re: [..] Fenêtre en mode réduit
L'erreur du répertoire, c'est parce que tu a indiqué en paramètre deux, le @sw_minimized, qui se trouve normalement en paramètre 3.
runwait("nomdufichier","répertoire","flag")
repertoire = option, si aucun répertoire alors indiquer ""
flag = option, @sw_maximize,@sw_minimize, @sw_hide..
runwait("nomdufichier","répertoire","flag")
repertoire = option, si aucun répertoire alors indiquer ""
flag = option, @sw_maximize,@sw_minimize, @sw_hide..
Code : Tout sélectionner
RunWait ("D:\Test\Install\Fichier.exe","", @SW_MINIMIZE)
l'extension c'est un msi ?J'ai essayé avec la commande ShellExecute j'ai l'erreur de syntaxe d'un msi.
Cet exe provient du cd d'office.
-
- Niveau 11
- Messages : 1826
- Enregistré le : lun. 23 juil. 2007 12:31
- Localisation : Bureau
- Status : Hors ligne
Re: [..] Fenêtre en mode réduit
Code : Tout sélectionner
RunWait(@COMSPEC & " /c Start fichier.msi /parametre")
;ou
ShellExecuteWait("fichier.msi /parametre")
/parametre = (facultatif) tout dépend ce que tu veux faire ? mode interface, sans interface, ect..
Re: [..] Fenêtre en mode réduit
Je veux tout simplement que l'installe se deroule toute seule (cle de license,choix des features,chemin etc..) et cela en mode reduit ou silencieux
-
- Niveau 11
- Messages : 1826
- Enregistré le : lun. 23 juil. 2007 12:31
- Localisation : Bureau
- Status : Hors ligne
Re: [..] Fenêtre en mode réduit
ok, pour le msi en mode silencieux le parametre c'est /quiet ou /q, mais pour indiquer license chemin ect je ne connait pas trop la syntaxe a part la destination(chemin) en ligne de cmd targetdir="" , on peut aussi créer un fichier (MST) et indiquer les définition des propriétés publiques = [PROPERTY=valeur de la propriété], ou encore lire le fichier setup.ini en modifiant les point désiré, si pas y a un produit microsoft pour l'installation de produit => orktools (sur office.microsoft.com), ou regarde a deployement office xp
Sans les paramètre de msi, mais en utilisant le 3ieme parametre de runwait ou 5ieme de shellexecute, il te faudra utiliser le logiciel Au3info qui se trouve dans le répertoire autoit, tu récupère les contrôles (ID, texte), faudra faire fenetre par fenetre comme-ci tu l'installé.(sans l'installer).
ps:msg réedité
Sans les paramètre de msi, mais en utilisant le 3ieme parametre de runwait ou 5ieme de shellexecute, il te faudra utiliser le logiciel Au3info qui se trouve dans le répertoire autoit, tu récupère les contrôles (ID, texte), faudra faire fenetre par fenetre comme-ci tu l'installé.(sans l'installer).
ps:msg réedité
Re: [..] Fenêtre en mode réduit
Office xp.
Ceci dit je ne suis pas obligé d'utiliser le msi puisque j'ai un exe sur le cd (install.exe) et via AutoIt je répond aux fenetres comme pour le msi.
Petite question vous faites comment pour respecter les couleurs si on colle un bout de code.
Ceci dit je ne suis pas obligé d'utiliser le msi puisque j'ai un exe sur le cd (install.exe) et via AutoIt je répond aux fenetres comme pour le msi.
Petite question vous faites comment pour respecter les couleurs si on colle un bout de code.
-
- Niveau 11
- Messages : 1826
- Enregistré le : lun. 23 juil. 2007 12:31
- Localisation : Bureau
- Status : Hors ligne
Re: [..] Fenêtre en mode réduit
utilisation des balise code, ou encore autoit (mais ce controle va disparaitre)
Re: [..] Fenêtre en mode réduit
Code : Tout sélectionner
RunWait(@COMSPEC & " /c Start office.msi /qn"); [b]ici l'install se fait,le script se s'arrete pas, et la cle est mise une fois qu'on lance le logiciel !!?[/b]
RunWait ("D:\office\Install\Install.exe", @SW_MINIMIZE); [b]Message Erreur "Fichier non trouvé"[/b]
WinWait("Installation de Microsoft office","&Nom d'utilisateur :")
If Not WinActive("Installation de Microsoft office","&Nom d'utilisateur :") Then WinActivate("Installation de Microsoft office","&Nom d'utilisateur :")
WinWaitActive("Installation de Microsoft office","&Nom d'utilisateur :")
Sleep(2000)
Send("{TAB}{TAB}{CAPSLOCK}123456789{TAB}{ENTER}")
WinWait("Installation de Microsoft office","&J'accepte les terme")
If Not WinActive("Installation de Microsoft office","&J'accepte les terme") Then WinActivate("Installation de Microsoft office","&J'accepte les terme")
WinWaitActive("Installation de Microsoft office","&J'accepte les terme")
Send("{SPACE}{TAB}{SPACE}")
WinWait("Installation de Microsoft office","Prêt pour l'installa")
If Not WinActive("Installation de Microsoft office","Prêt pour l'installa") Then WinActivate("Installation de Microsoft office","Prêt pour l'installa")
WinWaitActive("Installation de Microsoft office","Prêt pour l'installa")
Send("{ALTDOWN}o{ALTUP}")
WinWait("Installation de Microsoft office","office - Emplacement ")
If Not WinActive("Installation de Microsoft office","office - Emplacement ") Then WinActivate("Installation de Microsoft office","office - Emplacement ")
WinWaitActive("Installation de Microsoft office","office - Emplacement ")
Send("{TAB}{TAB}{ENTER}")
WinWait("Installation de Microsoft office","Personnaliser la con")
If Not WinActive("Installation de Microsoft office","Personnaliser la con") Then WinActivate("Installation de Microsoft office","Personnaliser la con")
WinWaitActive("Installation de Microsoft office","Personnaliser la con")
Send("{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{SPACE}{DOWN}{DOWN}{SPACE}{ENTER}{TAB}{TAB}{TAB}{TAB}{TAB}{ENTER}{ENTER}")
WinWaitActive("Microsoft office","L'installation s'est terminée")
Send("{ENTER}")
Exit
-
- Niveau 11
- Messages : 1826
- Enregistré le : lun. 23 juil. 2007 12:31
- Localisation : Bureau
- Status : Hors ligne
Re: [..] Fenêtre en mode réduit
quand tu deploye ton fichier msi il se décompresse la plupart du temp dans le cache voir temp,
l'exe qui s'y trouve setup.exe démarre grace au fichier setup.ini, regarde dedans normalement a options tu dois trouver installationlocation. le lien si trouve
y a telement de soluce pour le deployement d'un logiciel windows... c'est juste pour ton usage pour ton installation ou c'est pour distribuer ? car une cléCD est unique. je sais plus si elle se trouve en clair dans l'office ..
l'exe qui s'y trouve setup.exe démarre grace au fichier setup.ini, regarde dedans normalement a options tu dois trouver installationlocation. le lien si trouve
y a telement de soluce pour le deployement d'un logiciel windows... c'est juste pour ton usage pour ton installation ou c'est pour distribuer ? car une cléCD est unique. je sais plus si elle se trouve en clair dans l'office ..
Re: [..] Fenêtre en mode réduit
C'est pour un deploiement de masse,mais j'ai une "volume license" donc pas de soucis de ce cote la.
Je regarde du cote ini.
Je regarde du cote ini.
Re: [..] Fenêtre en mode réduit
Bonjour Tonton
Pour un déploiement en masse, je te conseille orktools.exe qui te permet de créer un fichier de réponse pour ton installation d'office. C'est ce que j'utilise pour une installation d'office 2003 et cela marche très bien.
Pour un déploiement en masse, je te conseille orktools.exe qui te permet de créer un fichier de réponse pour ton installation d'office. C'est ce que j'utilise pour une installation d'office 2003 et cela marche très bien.
Débutant, pas taper !
-
- Niveau 11
- Messages : 1826
- Enregistré le : lun. 23 juil. 2007 12:31
- Localisation : Bureau
- Status : Hors ligne
Re: [..] Fenêtre en mode réduit
je l'avais cité 
Après quelque recherche d'un cd, je suis tombé sur le 2003, j'ai scruté l'intérieur, y a un fichier d'aide, setup.html qui indique les cmd de l'excecute setup.exe qui lance pro11
tu désire lancé l'exe setup ou pro11
fichier msi coté admin
fichier.msi /a pidkey=taclé (25caratère sans espace ni - )
ou install automatique,dans ton code tu note /qn, celui-ci est un des paramètres du logiciel msicexec.exe.
/q = Options d'affichage
Définit le niveau d'interface utilisateur
n - Pas d'interface utilisateur
et c'est la le hik, si y a pas d'interface, le reste du script ne sert pas.
donc la question serait de savoir a quoi correspond le reste du script
la destination change, ? ect

Après quelque recherche d'un cd, je suis tombé sur le 2003, j'ai scruté l'intérieur, y a un fichier d'aide, setup.html qui indique les cmd de l'excecute setup.exe qui lance pro11
tu désire lancé l'exe setup ou pro11
fichier msi coté admin
fichier.msi /a pidkey=taclé (25caratère sans espace ni - )
ou install automatique,dans ton code tu note /qn, celui-ci est un des paramètres du logiciel msicexec.exe.
/q = Options d'affichage
Définit le niveau d'interface utilisateur
n - Pas d'interface utilisateur
et c'est la le hik, si y a pas d'interface, le reste du script ne sert pas.
donc la question serait de savoir a quoi correspond le reste du script
la destination change, ? ect
Re: [..] Fenêtre en mode réduit
Bonjour,
J'ai gardé la procédure d'install par défaut à savoir le msi et le transform pour la personalisation.
J'ai gardé la procédure d'install par défaut à savoir le msi et le transform pour la personalisation.
C'est juste pour me permettre d'afficher une fenêtre d'info.à la fin pour éviter que l'utilisateur ne ferme sa session pendant l'installation.ani a écrit :donc la question serait de savoir a quoi correspond le reste du script
la destination change, ? ect