exchange@pam Client AddInSetup.msi Setup with VS The AddIn.msi setup creates default keys on the following path: HKEY_LOCAL_MACHINE\SOFTWARE\Heilig & Schubert\PAM-Storage3\PamExchange Addin registry keys and default values Name Type Value Cmd prompts Description XServerName REG_SZ EXPAMSERVER exchange@pam Server name (NETBIOS name of the exchange@pam Server) RETRIEVESERVER REG_SZ RETRIEVESERVER exchange@pam Retrieve Server name (NETBIOS name of the exchange@pam Retrieve Server) ARCHIVESERVER REG_SZ ARCHIVESERVER exchange@pam Archive Server name (NETBIOS name of the exchange@pam Archive Server) Language REG_SZ EN EXPAMLANG Language code. EN, DE, FR or IT AUTOPUBLISHPERSONALFORMS REG_DWORD 0 APUBLISHPFORMS Force publishing of forms on startup CACHELIMIT REG_DWORD 512 CACHELIMIT Offline folder limit in KB DisableAddin REG_DWORD 0 DISABLEADDIN The user manages this disable state (using the Info menu). EXPLICITOFFLINESETTINGS REG_DWORD 1 EXPLOFFSET Switch between the Outlook and custom offline folder settings OFTAutoSynchronize REG_DWORD 0 OFTASYNCH Start synchronization at Outlook start OFTAutoSynchronizeEnd REG_DWORD 0 OFTASYNCHEND Start synchronization at Outlook shutdown PROTOCOL REG_SZ http PROTOCOL PUBLISHVISIBLE REG_DWORD 0 PUBLISHVISIBLE Enable the Publish button on the addin options form REFRESHOFFLINEFOLDERSATSTARTUP 1 ROFFLFSTARTUP TOOLBARENABLED REG_DWORD 1 TOOLBARENABLED Disable toolbar on admin level TotalDisableAddin REG_DWORD 0 TOTALDISABLEADDIN Disable Addin on admin level UseProxy REG_DWORD 0 USEPROXY DebugLevel REG_DWORD 0 DEBUGLEVEL ExPamInstallPath REG_SZ Installation path of the Addin When installing the Addin from the command line it is possible to change the default registry key values and set your desired ones. Use the following Cmd prompts to set or change the value of the given registry key: EXPAMSERVER="<exchange@PAMServerName>" RETRIEVESERVER="<exchange@PAM RETRIEVE ServerName>" ARCHIVESERVER="<exchange@PAM ARCHIVE ServerName>" EXPAMLANG="<language>" APUBLISHPFORMS = "<value01>" CACHELIMIT = "<512,2048>" H&S Heilig und Schubert Software AG Seite 1/5
DISABLEADDIN = "<value01>" EXPLOFFSET = "<value01>" OFTASYNCH = "<value01>" OFTASYNCHEND = "<value01>" PUBLISHVISIBLE = "<value01>" TOOLBARENABLED = "<value01>" TOTALDISABLEADDIN = "<value01>" USEPROXY = "<value01>" DEBUGLEVEL = "<value02>" In place of <value01> enter 0 or 1. e.g. USEPROXY = 0 In place of <value02> enter 0 or 1 or 2 or 3. e.g. DEBUGLEVEL = 2 In palce of <exchange@pam RETRIEVE ServerName> enter the name of your exchange@pam Retrieve Server Run Start/Run. In the Run window enter cmd and click OK. The command line window opens. Figure 1: Cmd window Installation from the command line Normal mode When installing for the first time: msiexec /i [path AddInSetup.msi file] (just drag and drop the Addin.msi file to the Cmd window) NOTE: You can use also silent installation (see Silent installation ). To change the default key values at the first installation, use the prompts as described in the Update part. The default Addin language is English, but it can be changed to German, Italian or French. To set the language at the first installation, enter the following on the command line: a. msiexec /i [path AddInSetup.msi file] EXPAMLANG="GE" German b. msiexec /i [path AddInSetup.msi file] EXPAMLANG="FR" French H&S Heilig und Schubert Software AG Seite 2/5
c. msiexec /i [path AddInSetup.msi file] EXPAMLANG="IT" Italian NOTE: EXPAMLANG="EN" stands for English The registry language, i.e. the language of application in the user s mailbox and the installation language, can differ. Use the EXPAMLANG prompt to set the registry language (as illustrated in the above examples) and TRANSFORMS the to set the language for installation. Enter: TRANSFORMS= 1031.mst for German TRANSFORMS= 1036.mst for French TRANSFORMS= 1040.mst for Italian NOTE: TRANSFORMS= 1033.mst stands for English d. msiexec /i [path AddInSetup.msi file] TRANSFORMS="1031.mst" EXPAMLANG="FR" - if you set parameter TRANSFORMS="1031.mst" EXPAMLANG="FR", only the setup language will be German, but the registry language key (HKEY_LOCAL_MACHINE\SOFTWARE\Heilig & Schubert\PAM-Storage3\PamExchange) is set to French ( FR ), so the Addin language in the user s mailbox will be French. Figure 2: Installing Addin with install language set to German and registry language set to English Update REINSTALLMODE="vomus" add to the command line when you are updating e. msiexec /i [path AddInSetup.msi file] REINSTALLMODE="vomus" or f. msiexec /i [path AddInSetup.msi file] EXPAMSERVER="<exchange@PAMServerName>" REINSTALLMODE="vomus" NOTE: You can use also silent installation (see Silent Installation ). Example with registry key changes (see Firuge 3): g. msiexec /i [path AddInSetup.msi file]reinstallmode="vomus" EXPAMSERVER="<exchange@PAMServerName>" EXPAMLANG="GE" TOTALDISABLEADDIN="0" TOOLBARENABLED="1" APUBLISHPFORMS="0" PUBLISHVISIBLE="0" USEPROXY="1" H&S Heilig und Schubert Software AG Seite 3/5
(Updates AddIn and changes the selected exchange@pam AddIn registry keys default values to your desired ones.) Complete reinstall Figure 3: Updating AddIn and changing registry keys msiexec /i [path AddInSetup.msi file] REINSTALL=ALL REINSTALLMODE="vomus" or msiexec /i [path AddInSetup.msi file] REINSTALL=ALL REINSTALLMODE="vomus" EXPAMSERVER="<exchange@PAMServerName>" TOTALDISABLEADDIN="1" TOOLBARENABLED="1" APUBLISHPFORMS="0" PUBLISHVISIBLE="0" USEPROXY="1" /qn (Updates AddIn and changes exchange@pam AddIn registry keys) NOTE: You can use also silent installation (see Silent installation ). Silent installation /qn enter at the end of the command line to run a silent installation. First installation + silent: h. msiexec /i [path AddInSetup.msi file] EXPAMSERVER="<exchange@PAMServerName>" /qn You always have to specify exchange@pam Sever name (see further). a) If exchange@pam Archive and exchange@pam Retrieve servers are on different computers then: i. msiexec /i [path AddInSetup.msi file] RETRIEVESERVER="<exchange@PAM RETRIEVE ServerName>" ARCHIVESERVER="<exchange@PAM ARCHIVE ServerName>" /qn b) If exchange@pam Archive and exchange@pam Retrieve servers are on one computer then there are two options: j. msiexec /i [path AddInSetup.msi file] EXPAMSERVER="<exchange@PAMServerName>" /qn ; or k. msiexec /i [path AddInSetup.msi file] RETRIEVESERVER="<exchange@PAM RETRIEVE ServerName>" ARCHIVESERVER="<exchange@PAM ARCHIVE ServerName>" /qn H&S Heilig und Schubert Software AG Seite 4/5
Update + silent: msiexec /I [path AddInSetup.msi file]reinstallmode="vomus" /qn Complete reinstall + silent: l. msiexec /i [path AddInSetup.msi file] REINSTALL=ALL REINSTALLMODE="vomus" /qn m. msiexec /i [path AddInSetup.msi file] REINSTALL=ALL REINSTALLMODE="vomus" EXPAMSERVER="<exchange@PAMServerName>" TOTALDISABLEADDIN="1" TOOLBARENABLED="1" APUBLISHPFORMS="0" PUBLISHVISIBLE="0" USEPROXY="1" /qn (Updates AddIn and changes the selected exchange@pam AddIn registry keys to your desired values.) Uninstall Addin To completely uninstall Addin, enter: n. msiexec /x [path AddInSetup.msi file] NOTE: Silent mode is also possible. msiexec command-line Options: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/command_line_options.asp H&S Heilig und Schubert Software AG Seite 5/5