Hallo Topse
ich hatte das selbe Problem , nun installiere ich zuerst das Virualbox Cert. und danach die Software.
Das Certificate kannst Du nach der Installation der VirtualBox Software aus dem System exportieren.
Die MSI - Files bekommst Du , wenn man das Setup aufruft ,nichts anklickt und ins Username\AppData\Local\Temp\Virtualbox Verzeichnis navigiert und die Dateien kopiert.
Unser Depot sieht so aus
http://s1.directupload.net/file/d/2928/v4co3ee5_png.htm
Hier ein Beispiel:
[Initial]
ExitOnError=true
StayOnTop = true
[Actions]
requiredWinstVersion >= "4.10.5"
DefVar $ProductId$
DefVar $ExitCode$
defvar $osarch$
defvar $file86$
defvar $file64$
defvar $file$
Set $ProductId$ = "VirtualBox 4.1.4"
set $osarch$ = GetSystemType
set $file86$ ="VirtualBox-4.1.4-r74291-MultiArch_x86.msi"
set $file64$ ="VirtualBox-4.1.4-r74291-MultiArch_amd64.msi"
; ----------------------------------------------------------------
Message "Installiert " + $ProductId$ + "- Die Installation benoetigt einige Zeit !!! "
comment " Virtual Box 4.1.4 wird installiert"
set $osarch$ = GetSystemType
if $osarch$ = "64 Bit System"
DosInAnIcon_virtualbox_cetifikat
set $file$ = $file64$
winbatch_virtualbox
Sub_check_exitcode
LinkFolder_delete_dektop_shortcut
DosInAnIcon_virtualbox_extensions64
endif
if $osarch$ = "x86 System"
DosInAnIcon_virtualbox_cetifikat
set $file$ = $file86$
winbatch_virtualbox
Sub_check_exitcode
LinkFolder_delete_dektop_shortcut
DosInAnIcon_virtualbox_extensions32
endif
[winbatch_virtualbox]
msiexec /i %SCRIPTPATH%\Depot\$file$ /qn
[DosInAnIcon_virtualbox_extensions64]
"%ProgramFiles64Dir%\Oracle\VirtualBox\VBoxManage" extpack install %SCRIPTPATH%\Depot\Oracle_VM_VirtualBox_Extension_Pack-4.1.4-74291.vbox-extpack
[DosInAnIcon_virtualbox_extensions32]
"%ProgramFilesDir%\Oracle\VirtualBox\VBoxManage" extpack install %SCRIPTPATH%\Depot\Oracle_VM_VirtualBox_Extension_Pack-4.1.4-74291.vbox-extpack
[LinkFolder_delete_dektop_shortcut]
set_basefolder common_desktopdirectory
set_subfolder ""
delete_element "Oracle VM VirtualBox"
[DosInAnIcon_virtualbox_cetifikat]
@echo off
certutil.exe -addstore "TrustedPublisher" "%scriptpath%\depot\virtualbox.cer"
Gruß
Lars