remplacer un BATCH par un script XP ?

remplacer un BATCH par un script XP ? - Win NT/2K/XP - Windows & Software

Marsh Posté le 16-05-2011 à 12:08:02    

Bonjour,
 
Je voudrais remplacer ce fichier bat par un jolie programme d'installation.
après quelques recherches sur le net on me parle de "iexpress", "NSIS", "inno Setup". mais j'ai l'impression que c'est compliqué.
 
ce que je veux faire c'est:
désinstaller un antivirus (etrust) pour en réinstaller un autre (kaspersky). mon .bat sera lancé dans un script Novell lorsque l'utilisateur se connectera. ( il sera prévenu du changement d'antivirus )
 
je suis obligé de faire de cette manière car la version de kaspersky ne reconnait pas etrust par le KAK8
j'aimerai aussi avoir une image qui montre la progression de l'avancement ( par exemple une liste avec un point vert devant chaque tache accomplie )
 
ce que mon .bat fait
Mets un flag pour que l'installation ce fasse au second démarage
Affichage d'une image qui explique ce qu'il se passe " bonjour nous sommes en train de remplacer etrust par kaspersky................."
 
arrêt les servisses etrust
désinstallation  de etrust
 
installation de Kaspersky ( paquet créé avec KAK8 )
 
forçage du reboot système.
 
 
si vous avez une idée je suis preneur  
 

Code :
  1. REM Fichier qui desinstalle eTrust et installe Kaspersky MP4
  2. @echo off
  3. xcopy M:\SMBR\45671543.jpg c:
  4. start c:\45671543.jpg
  5. REM les fichiers prefs et etrust8xp sont des fichiers flag qui etaient monté
  6. REM lors de l'installation de etrust 
  7. if not exist %windir%\1ere_connection goto premier
  8. if exist %windir%\prefs goto etrust
  9. if exist %windir%\etrust8xp goto etrust
  10. goto suite
  11. REM creation d'un fichier flag pour que l'install se fasse à la seconde connection
  12. :premier
  13. ver >> %windir%\1ere_connection
  14. goto fin
  15. REM desinstallation de Etrust
  16. :etrust
  17. @echo   **************************
  18. @echo   *        Desisntall de ETRUST       *
  19. @echo   **************************
  20.     net stop "iTechnology iGateway 4.2"
  21. net stop "Service en temps réel eTrust ITM"
  22. net stop "Service des jobs eTrust ITM"
  23. net stop "Service RPC eTrust ITM"
  24. MsiExec.exe /norestart /q/x{847501df-07c0-4691-b04a-893929f108ae} REMOVE=ALL
  25. MsiExec.exe /norestart /q/x{85f88f9c-6eb2-426b-88ab-28da4a3526b9} REMOVE=ALL
  26. del c:\windows\prefs
  27. del c:\windows\etrust8xp
  28. del c:\windows\etrustxp
  29. REM installation de Kasperski MP4
  30. :suite
  31. if exist %windir%\kav6_pret goto fin
  32. @echo   *************************
  33. @echo   *       Installation de KAV6        *
  34. @echo   *************************
  35. ver >> %windir%\kav6_pret
  36. M:\SMBR\kav6\setup.exe /s
  37. del c:\45671543.jpg
  38. shutdown -r
  39. :fin
  40. exit

Reply

Marsh Posté le 16-05-2011 à 12:08:02   

Reply

Sujets relatifs:

Leave a Replay

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