I already know the switch for the silent install but the rest is missing.
Thanks in advance guys.
This post has been edited by SlipStreamer: 13 February 2011 - 11:05 AM
Posted 13 February 2011 - 10:25 AM
This post has been edited by SlipStreamer: 13 February 2011 - 11:05 AM
Posted 09 December 2012 - 06:56 AM
Posted 09 December 2012 - 01:37 PM
Posted 09 December 2012 - 02:49 PM
This post has been edited by kayo90: 09 December 2012 - 03:13 PM
Posted 10 December 2012 - 10:10 AM
Posted 11 December 2012 - 02:15 PM
This post has been edited by kayo90: 11 December 2012 - 02:16 PM
Posted 16 December 2012 - 03:08 AM
http://www.autoitscript.com/site/autoit/downloads/
#cs ----------------------------------------------------------------------------------------
AutoIt Version: 3.3.8.1
Language: French
Author: myselfidem @ MSFN
OS: WinXP, Vista, Windows 7, Windows 8
Ashampoo Burning Studio 6.8.1 Free
Application site: http://www.ashampoo.com/fr/usd/pin/0710/Offline/Ashampoo-Burning-Studio-6
Script Function:
Template AutoIt script.
#ce ----------------------------------------------------------------------------------------
; Script Start - Add your code below here
#include <Misc.au3>
#Include <File.au3>
#Include <Array.au3>
If _Singleton("Ashampoo Burning Studio 6.81 FREE",1) = 0 Then
Exit
EndIf
Opt("TrayIconDebug", 1)
; Installer file name
$Installer = "ashampoo_burning_studio_6_free_6.81_4312.exe"
; Disable InfoChannel
$DisableInfoChannel = 1
$PreviousInstallation = RegRead("HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\Ashampoo Burning Studio 6 FREE_is1", "InstallLocation")
If StringRight($PreviousInstallation, 1) = '\' Then
$PreviousInstallation = StringTrimRight($PreviousInstallation, 1)
EndIf
If FileExists($PreviousInstallation & "\burningstudio.exe") Then
MsgBox(0x40010, @ScriptName, "Veuillez supprimer la version Ashampoo Burning Studio existante avant d'utiliser ce script", 4)
Exit
EndIf
; Save the default internet browser (to prevent Ashampoo Burning Studio installer to open it at the end of installation)
$DefaultHttpBrowser = RegRead("HKCR\http\shell\open\command\", "")
$DefaultHttpsBrowser = RegRead("HKCR\https\shell\open\command\", "")
RegDelete("HKCR\http\shell\open\command\", "")
RegDelete("HKCR\https\shell\open\command\", "")
; Start checking
AdlibRegister("_Adlib")
; Run the installer
Run( "ashampoo_burning_studio_6_free_6.81_4312.exe" )
WinWaitActive("Langue de l'assistant d'installation", "Veuillez sélectionner la langue qui sera utilisée par l'assistant d'installation :")
ControlClick("Langue de l'assistant d'installation", "Français", "TNewComboBox1")
ControlClick("Langue de l'assistant d'installation", "OK", "TNewButton1")
WinWaitActive("Installation - Ashampoo Burning Studio 6 FREE", "Bienvenue dans l'assistant d'installation de Ashampoo Burning Studio 6 FREE")
ControlClick("Installation - Ashampoo Burning Studio 6 FREE", "&Suivant >", "TNewButton1")
WinActivate("Installation - Ashampoo Burning Studio 6 FREE", "Veuillez lire le contrat de licence suivant. Vous devez en accepter tous les termes avant de continuer l'installation.")
ControlCommand("Installation - Ashampoo Burning Studio 6 FREE", "Je &refuse les termes du contrat de licence", "TNewRadioButton2", "UnCheck", "")
ControlCommand("Installation - Ashampoo Burning Studio 6 FREE", "Je comprends et j'&accepte les termes du contrat de licence", "TNewRadioButton1", "Check", "")
ControlClick("Installation - Ashampoo Burning Studio 6 FREE", "Je comprends et j'&accepte les termes du contrat de licence", "TNewRadioButton1")
ControlClick("Installation - Ashampoo Burning Studio 6 FREE", "&Suivant >", "TNewButton2")
WinActivate("Installation - Ashampoo Burning Studio 6 FREE", "Type d'installation")
ControlCommand("Installation - Ashampoo Burning Studio 6 FREE", "Installation Express (recommandée)", "TRadioButton4", "UnCheck", "")
ControlCommand("Installation - Ashampoo Burning Studio 6 FREE", "Installation Custom (personnalisée) pour utilisateurs expérimentés", "TRadioButton3", "Check", "")
ControlClick("Installation - Ashampoo Burning Studio 6 FREE", "Installer Barre d'Outils MyAshampoo", "TCheckBox1")
ControlClick("Installation - Ashampoo Burning Studio 6 FREE", "&Suivant >", "TNewButton2")
WinWaitActive("Installation - Ashampoo Burning Studio 6 FREE", "Fin de l'installation de Ashampoo Burning Studio 6 FREE")
ControlCommand("Installation - Ashampoo Burning Studio 6 FREE", "&Terminer", "TNewButton2", "Check", "")
ControlClick("Installation - Ashampoo Burning Studio 6 FREE", "&Terminer", "TNewButton2")
WinWaitActive( "", "http://www.ashampoo.com/frontend/registration/php/regpopinstall.php?session_langid=4&edition_id=ksavpnz5ch0g18tmnvngykflnko14zzg")
Opt("SendKeyDelay", 5)
Send("!+{F4} 2")
Sleep (2000)
; Disable InfoChannel
If $DisableInfoChannel = 1 Then
RegWrite("HKCU\Software\Ashampoo\Ashampoo Burning Studio 6\ash_inet", "InfoChannel_-updates-_Enabled", "REG_DWORD", 0)
RegWrite("HKCU\Software\Ashampoo\Ashampoo Burning Studio 6\ash_inet", "InfoChannel_ashnews_Enabled", "REG_DWORD", 0)
RegWrite("HKLM\Software\Ashampoo\Ashampoo Burning Studio 6", "InfoChannelsEnabled", "REG_DWORD", 0)
RegWrite("HKLM\Software\Ashampoo\Ashampoo Burning Studio 6\ash_inet", "Enabled", "REG_DWORD", 0)
EndIf
; Restore the default internet browser
RegWrite("HKCR\http\shell\open\command\", "", "REG_SZ", $DefaultHttpBrowser)
RegWrite("HKCR\https\shell\open\command\", "", "REG_SZ", $DefaultHttpsBrowser)
; Stop checking
AdlibUnRegister("_Adlib")
Func _Adlib()
$FileList = _FileListToArray(@TempDir, "is*.tmp", 2)
If IsArray($FileList) Then
For $i = 1 to $FileList[0]
$Path = @TempDir & "\" & $FileList[$i] & "\ConduitInstaller.exe"
FileDelete($Path)
Next
EndIf
EndFunc
This post has been edited by myselfidem: 16 December 2012 - 12:28 PM
Posted 16 December 2012 - 11:58 AM
This post has been edited by myselfidem: 16 December 2012 - 12:25 PM
Posted 24 December 2012 - 07:36 AM
This post has been edited by myselfidem: 24 December 2012 - 07:36 AM