Script install silencieuse

Script install silencieuse - Logiciels - Windows & Software

Marsh Posté le 03-06-2010 à 11:26:26    

Bonjour,
 
J'ai une dizaine de logiciels à installer (Firefox, Opéra, Fillezilla, VNC, VLC,..), je souhaiterais faire un script pour une installation silencieuse. Je sais que chaque logiciel possède ses propres paramètres, j'aimerais aussi rajouter dans le script une ligne qui va fermer la session en cas de réussite et une autre en cas d'échec.
Quelqu'un pourrait m'aider
 
Merci.

Reply

Marsh Posté le 03-06-2010 à 11:26:26   

Reply

Marsh Posté le 03-06-2010 à 15:44:21    

Commence par fouiller sur le site http://www.appdeploy.com/packages . Tu devrais y trouver pas mal d'infos.

Message cité 1 fois
Message édité par Wolfman le 03-06-2010 à 16:56:55
Reply

Marsh Posté le 03-06-2010 à 15:48:58    

merci je vais voir

Reply

Marsh Posté le 03-06-2010 à 15:50:07    

Wolfman a écrit :

Commence par fouiller sur le site http://www.appdeploy.com/packages. Tu devrais y trouver pas mal d'infos.


 
 
Sans le point, l'url fonctionne :)

Reply

Marsh Posté le 03-06-2010 à 15:52:19    

j'avais remarqué merci

Reply

Marsh Posté le 03-06-2010 à 16:57:07    

URL corrigée... :D

Reply

Marsh Posté le 04-06-2010 à 15:08:23    

C'est bon j'ai trouvé tout ce qu'il me faut pour les installations silencieuse mais quelqu'un pourrait m'aider sur la ligne que j'aimerais ajouter. C'est à dire " dans le script une ligne qui va fermer la session en cas de réussite et une autre en cas d'échec ".
 
Merci.  

Reply

Marsh Posté le 04-06-2010 à 15:13:44    

il faut que tu creer une variable de résultat. Et qu'en fonction de cette variable ça t'execute un retry x fois ( il faut bien réessayer ton instalaltion ) ou de provoquer une fermetrue de session ( si t as session est ouverte ( mais je n ai aps totu regardé dans le site).
 
Bon perso quand j'en ai besoin je demande à des gars de le faire docn je ne suis pas la meilleur personne pour t aider

Reply

Marsh Posté le 04-06-2010 à 15:30:13    

ok merci. Mais le problème c'est que je ne sais pas par quoi commencer, en plus je ne suis pas un pro des scripts...

Reply

Marsh Posté le 04-06-2010 à 21:23:19    

Si tu nous dis pas où ca coince, les gens se disent: "ah tiens celui là il veut qu'on fasse son boulot à sa place".
 

Reply

Marsh Posté le 04-06-2010 à 21:23:19   

Reply

Marsh Posté le 04-06-2010 à 21:38:38    

Ok. Ba en fait j'ai fait tous les scripts d'installation silencieuse mais je ne sais pas comment faire pour ajouter la ligne pour fermer la session en cas de réussite.

Reply

Marsh Posté le 04-06-2010 à 22:39:11    

Quand un executable a fini son boulot il renvoie 0 si pas d'erreur ou une valeur non nulle si erreur (si le programme est bien fait). Cette valeur est stocké dans la variable %errorlevel%

Reply

Marsh Posté le 05-06-2010 à 12:42:06    

et 3010 qd le programme a besoin de redémarrer l'ordinateur :o

Reply

Marsh Posté le 05-06-2010 à 13:01:52    

Ce n'est pas possible d'avoir un message qui remonte après la réussite de l'install, après il ferme la session...

Reply

Marsh Posté le 05-06-2010 à 13:12:09    

%errorlevel% est dispo après fermeture du programme. Exemple:
 

Code :
  1. programme.exe /s
  2. :: annule la fermeture de session
  3. shutdown /a
  4. :: redemarre si programme installé correctement
  5. if %errorlevel%==0 shutdown /r /t 0


Message édité par ngkreator le 05-06-2010 à 13:14:44
Reply

Marsh Posté le 14-06-2010 à 17:15:04    

J'ai effectivement testé les codes que tu m'as passé. Le problème c'est que comme je l'aurais voulu c'est d'avoir un message après la fin de l'installation.  
Là je n'ai rien, l'installation se fait et le pc se redémarre..
 
Merci

Reply

Marsh Posté le 14-06-2010 à 18:57:00    

pour afficher un message:
 

Code :
  1. echo message


 
pause pour avoir le temps de lire le message mais il faudra appuyer sur une touche pour continuer.

Reply

Marsh Posté le 14-06-2010 à 19:17:35    

Ok merci. Je vais essayer!

Reply

Marsh Posté le 15-06-2010 à 14:07:10    

if %errorlevel%==0 shutdown /r /t 0
 
Elle sert à quoi cette ligne ?

Reply

Marsh Posté le 15-06-2010 à 14:08:53    

A redémarrer si tout s'est bien passé.

Reply

Marsh Posté le 15-06-2010 à 14:42:42    

ok. Et dans le cas ou l'installation a échoué..?

Reply

Marsh Posté le 15-06-2010 à 15:20:58    

réessaie un nombre de fois valeur counttryinstall=

Reply

Marsh Posté le 15-06-2010 à 17:51:16    

walk a écrit :

ok. Et dans le cas ou l'installation a échoué..?


Ca ne redemarre pas. Enfin c'est pas comme si je l'avais pas déjà marqué dans les commentaires  :whistle:

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed