install.inf
[Version]
Signature="$Windows NT$"
[DefaultInstall]
AddReg = Thunderbird.AddReg
CopyFiles = Thunderbird.CopyFiles,GrePrefs.CopyFiles
RunPostSetupCommands = Thunderbird.Install:1
UpdateInis = override.ini
[DestinationDirs]
;Thunderbird install dir
Thunderbird.CopyFiles = 16422,"Mozilla Thunderbird"
GrePrefs.CopyFiles = 16422,"Mozilla Thunderbird\greprefs"
[Thunderbird.CopyFiles]
;General config file
"thunderbird.cfg"
[GrePrefs.CopyFiles]
;Enable general config file
"_config.js"
[Thunderbird.Install]
;Mozilla Thunderbird 2.0.0.19
"""%01%\Thunderbird20019%LANG_ID%.exe"" /INI=%16422%\Mozilla Thunderbird\override.ini"
;Create default profile
"""%16422%\Mozilla Thunderbird\Thunderbird.exe"" -CreateProfile default"
;Install addons
"cmd /c for %%e in (""%01%\Addons\*.xpi"") do start ""Installing Thunderbird addons"" /wait ""%%programfiles%%\Mozilla Thunderbird\thunderbird.exe"" -install-global-extension ""%%e"""
;Install themes
"cmd /c for %%e in (""%01%\Themes\*.jar"") do start ""Installing Thunderbird themes"" /wait ""%%programfiles%%\Mozilla Thunderbird\thunderbird.exe"" -install-global-theme ""%%e"""
[Thunderbird.AddReg]
;Set thunderbird as default mail and news handler
HKCR,".eml",,0x0,"ThunderbirdEML"
HKCR,"CLSID\{29F458BE-8866-11D5-A3DD-00B0D0F3BAA7}",,0x0,"Mozilla MAPI"
HKCR,"CLSID\{29F458BE-8866-11D5-A3DD-00B0D0F3BAA7}\LocalServer32",,0x0,"%16422%\Mozilla Thunderbird\thunderbird.exe /MAPIStartUp"
HKCR,"CLSID\{29F458BE-8866-11D5-A3DD-00B0D0F3BAA7}\VersionIndependentProgID",,0x0,"MozillaMapi"
HKCR,"mailto\DefaultIcon",,0x0,"%16422%\Mozilla Thunderbird\thunderbird.exe,0"
HKCR,"mailto\shell\open\command",,0x0,"""%16422%\Mozilla Thunderbird\thunderbird.exe"" -osint -compose ""%%1"""
HKCR,"news\DefaultIcon",,0x0,"%16422%\Mozilla Thunderbird\thunderbird.exe,0"
HKCR,"news\shell\open\command",,0x0,"""%16422%\Mozilla Thunderbird\thunderbird.exe"" -osint -mail ""%%1"""
HKCR,"nntp\DefaultIcon",,0x0,"%16422%\Mozilla Thunderbird\thunderbird.exe,0"
HKCR,"nntp\shell\open\command",,0x0,"""%16422%\Mozilla Thunderbird\thunderbird.exe"" -osint -mail ""%%1"""
HKCR,"snews\DefaultIcon",,0x0,"%16422%\Mozilla Thunderbird\thunderbird.exe,0"
HKCR,"snews\shell\open\command",,0x0,"""%16422%\Mozilla Thunderbird\thunderbird.exe"" -osint -mail ""%%1"""
HKLM,"SOFTWARE\Clients\Mail",,0x0,"Mozilla Thunderbird"
HKLM,"SOFTWARE\Clients\Mail\Mozilla Thunderbird\shell\properties",,0x0,"%TB_OPTIONS%"
HKLM,"SOFTWARE\Clients\News",,0x0,"Mozilla Thunderbird"
[override.ini]
"%16422%\Mozilla Thunderbird\override.ini","Install",,"CloseAppNoPrompt=true"
"%16422%\Mozilla Thunderbird\override.ini","Install",,"DesktopShortcut=false"
"%16422%\Mozilla Thunderbird\override.ini","XRE",,"EnableProfileMigrator=false"
[Strings]
TB_OPTIONS="Thunderbird &Options"
[Strings.0413]
LANG_ID="nl"
TB_OPTIONS="Thunderbird-&opties"
_config.js
pref("general.config.obscure_value", 0);
pref("general.config.filename", "thunderbird.cfg");
thunderbird.cfg
//general settings
defaultPref("extensions.update.notifyUser", false);
defaultPref("font.name.monospace.x-western", "Lucida Console");
defaultPref("font.name.sans-serif.x-western", "Trebuchet MS");
defaultPref("font.name.serif.x-western", "Palatino Linotype");
defaultPref("mail.content_disposition_type", 1);
defaultPref("mail.default_html_action", 2);
defaultPref("mail.forward_message_mode", 2);
defaultPref("mail.html_compose", true);
defaultPref("mail.identity.default.compose_html", true);
defaultPref("mail.identity.default.reply_on_top", 1);
defaultPref("mail.inline_attachments", false);
defaultPref("mail.pop3.deleteFromServerOnMove", true);
defaultPref("mail.phising.detection.enabled", false);
defaultPref("mail.showFolderPaneColumns", true);
defaultPref("mailnews.default_news_sort_order", 2);
defaultPref("mailnews.default_news_sort_type", 22);
defaultPref("mailnews.default_sort_order", 2);
defaultPref("mailnews.default_sort_type", 22);
defaultPref("mail.spam.manualMarkMode", 1);
defaultPref("mail.spam.version", 1);
defaultPref("mailnews.message_display.disable_remote_image", false);
defaultPref("mailnews.ui.junk.firstuse", false);
defaultPref("mailnews.reuse_message_window", false);
defaultPref("mailnews.start_page.enabled", false);
defaultPref("mailnews.thread_pane_column_unthreads", false);
defaultPref("prefs.converted-to-utf8", true);
defaultPref("pref.privacy.disable_button.view_passwords", true);
defaultPref("offline.download.download_messages", 1);
defaultPref("spellchecker.dictionary", "nl");
//Use classic skin
defaultPref("general.skins.selectedSkin", "ThunderBirdDefaultVista");
//Autozip attachments
defaultPref("extensions.AutoZipAttachments.autoZipFileName", "");
defaultPref("extensions.AutoZipAttachments.autoZipStatus", true);
defaultPref("extensions.AutoZipAttachments.confirmAutoZip", true);
defaultPref("extensions.AutoZipAttachments.fileExtensions", "7z zip jar arj rar z gz tgz lha cab");
defaultPref("extensions.AutoZipAttachments.firstrun", true);
defaultPref("extensions.AutoZipAttachments.promptZipFileName", true);
defaultPref("extensions.AutoZipAttachments.zipComment", "");
//Dictionary switcher
defaultPref("extensions.dictionary-switcher.autodetect", true);
//Minimize to tray
defaultPref("extensions.minimizetotray.minimize-on-close", true);
defaultPref("extensions.minimizetotray.two-click-restore", false);
defaultPref("extensions.minimizetotray.with-windows", true);
To install Thunderbird using the AdvancedINF command you simply add the following command to your unattended install script:
"rundll32.exe advpack.dll,LaunchINFSection .\PATH\TO\THUNDERBIRD\install.inf,,1"
This post has been edited by Acheron: 26 February 2009 - 03:53 PM



Help

Back to top








