Upload
dianiiiiiiis
View
226
Download
0
Embed Size (px)
Citation preview
8/8/2019 Gua MindManager 8
1/64
Large-Scale Deployment Guide
8/8/2019 Gua MindManager 8
2/64
Mindjet MindManager 8Large Scale Deployment Guideii
Abstract
Thisdocumentprovidescompleteinformationabouthowtocustomizeandadministerlargescale
deploymentsofMindManager8.Topicsinclude:
MindjetMindManager8components Understandinglargescaledeploymentstrategies DeployingMindManagerusingtheinstallationwizardorfromthecommandline DeployingMindManagerwithWindowsActiveDirectory DeployingMindManagerwithWindowsServer2003runningTerminalServices DeployingMindManagerwithCitrixPresentationServer
DocumentVersion1.6
2008MindjetLLC.AllRightsReserved.
8/8/2019 Gua MindManager 8
3/64
Mindjet MindManager 8Large Scale Deployment Guideiii
Contents
Abstract ........................................................................................................ iiContents ...................................................................................................... iiiListofTables............................................................................................... viAboutThisGuide ...................................................................................... vii
GettingHelp ...................................................................................................... viiSystemRequirements .................................................................................. 1UnderstandingDeploymentStrategies .......................................................3
RunningtheStandardSetupManuallyorAutomatically ............................ 3RunningtheAdminSetupManuallyorAutomatically................................ 3DeployingMindManagerwithActiveDirectory........................................... 4DeployingMindManagerwithWindowsServer2003.................................. 4DeployingMindManagerwithCitrixPresentationServer........................... 4UsingSystemManagementSoftwareandaCustomSetup ......................... 4DeployingMindManageronaSharedNetworkDrive................................. 5
UsingtheAdminSetup ...............................................................................6RequiredSoftware .............................................................................................. 7RequiredPermissionsandPrivileges............................................................... 7DifferencesbetweentheStandardandAdminSetups.................................. 7InstallingMindManager8:AnOverview ....................................................... 8
Permachinesetup.............................................................................................8Perusersetup....................................................................................................8
WhatGetsInstalled ................................................................................... 10MindManagerComponents ............................................................................ 10
Library...............................................................................................................11Dictionaries.......................................................................................................11
8/8/2019 Gua MindManager 8
4/64
Mindjet MindManager 8Large Scale Deployment Guideiv
Tutorials............................................................................................................11PDFXChange...................................................................................................12UserConfigurationFiles.................................................................................12
ShortcutsandStartMenuitems...................................................................... 13Shared
System
Software................................................................................... 13
ThirdPartySoftware........................................................................................ 14RegistryKeys ..................................................................................................... 16
WhatRemainsAfterUninstallation ..........................................................19RemainingFiles,Folders,andSoftwareComponents................................. 19RemainingRegistryKeys................................................................................. 20
DeployingwiththeInstallationWizard ...................................................21StartingtheInstallation.................................................................................... 21Customizing
the
Installation ........................................................................... 22
DisablingDefaultFeatures.............................................................................22ChangingtheDefaultInstallationFolder.....................................................23DeployingUserDataandtheLibrarytoaServer.......................................23
CompletingtheInstallation............................................................................. 26DeployingfromtheCommandLine .........................................................27
ConfiguringInstallationParametersfromtheCommandLine ................. 28ConfiguringFeaturesfromtheCommandLine ........................................... 29
CustomizingtheInstallationwithSetup.exe...............................................29Customizing
the
Installation
with
MSI
.........................................................
30
ConfiguringFunctionsfromtheCommandLine......................................... 33ConfiguringFunctionsfromtheRegistry ..................................................... 34DeployingUserData,theLibrary,andTutorials......................................... 35
DeployingUserData,theLibrary,andTutorialsfromtheCommand
Line....................................................................................................................35DeployingUserDatafromtheRegistry.......................................................36
SampleSetupCommands................................................................................ 37SimpleInstallation...........................................................................................38SilentInstallation.............................................................................................38SampleCustomizedInstallationUsingADDLOCALandREMOVE......38Uninstallation...................................................................................................38
DeployingwithActiveDirectory ..............................................................39DeployingwithWindowsServer2003 ......................................................41
8/8/2019 Gua MindManager 8
5/64
Mindjet MindManager 8Large Scale Deployment Guidev
DeployingwithCitrixPresentationServer ...............................................43BasicInstallationfortheCitrixDesktop ........................................................ 43AdvancedInstallationofa Seamless Window .......................................... 43
AdministeringMindManager ...................................................................49
ManagingAddIns............................................................................................ 49
RegisteringorUnregisteringAddInsfromtheCommandLine..............49ManagingAddInsfromtheRegistry...........................................................49
TheRegistryAddInList.............................................................................50RemovingorRestoringAddInsfromtheRegistry.................................50EnablingorDisablingAddInsfromtheRegistry....................................51
ManagingMicrosoftOfficeAddIns.............................................................52ManagingMindManager8fromtheRegistry .............................................. 53
HKEY_LOCAL_MACHINESettings............................................................53HKEY_CURRENT_USERSettings................................................................54
ManagingMindManager8withEventMacros............................................ 54ManagingUserLicenses .................................................................................. 57PoliciesSupport................................................................................................. 57
8/8/2019 Gua MindManager 8
6/64
8/8/2019 Gua MindManager 8
7/64
Mindjet MindManager 8Large Scale Deployment Guidevii
About This Guide
ManyMindjetcustomershaverequestedsupportforcustomizeddeploymentofMindManagertolarge
numbersofclientmachines.Wehaveworkedwiththemtosupportthefollowingoptions:
Runningthestandardsetupmanuallyorautomatically Runningtheadminsetupmanuallyorautomatically DeployingMindManager8usingtheinstallationwizard DeployingMindManager8fromthecommandline DeployingMindManager8withWindowsServer2003runningTerminalServices DeployingMindManager8withCitrixPresentationServer DeployingMindManagerwithWindowsActiveDirectory(limitedsupport*)
Thisdeploymentoptionisnotsupported:
InstalltheprogramonaSharedNetworkDrive
MindjetdoesnotsupportlargescaledeploymentforMindManagerLite.
*Checkwithyoursupportrepresentativeformoreinformation.
Getting Help
Fortechnicalsupportwiththisproduct,gotohttp://www.mindjet.com/support.Hereyoufindlinksto
theKnowledgeBase,UserForums,andotheronlineresources.Youcanalsosubmitasupportrequest.
http://www.mindjet.com/supporthttp://www.mindjet.com/support8/8/2019 Gua MindManager 8
8/64
Mindjet MindManager 8Large Scale Deployment Guide1
System Requirements
ThefollowingarethehardwareandsoftwarerequirementsforMindManager8:
Table 1: System Requirements for MindManager 8
Hardware
Requirements
Software Requirements Browser
Requirements Pentium700MHz
orhigher
256MBRAMor
higher
150MBdiskspace
(50MBon
installationdrive
duringinstall)
1024x768
resolutionor
higher
16bit/65Kcoloror
higher
Operating System (32-bit)
MicrosoftWindowsXPHomeSP2
MicrosoftWindowsXPProfessionalSP2
MicrosoftWindowsXPTabletPCSP2
MicrosoftWindowsVista
Ultimate/Business
MicrosoftWindowsServer2003
MicrosoftSystemsManagementServer
UsingWindowsServer2003
CitrixMetaFramePresentationServer4.5Software Requirements
.NET2.0orhigher*
MSXML6SP1orhigher*
MSVC++2005SP1Redistributableor
higher*
MicrosoftOfficeXP/2003/2007
MicrosoftProject2002/2003/2007,
includingMultilingualUserInterface
Packs(foroptimaluse)
MicrosoftVisio2002/2003/2007(foroptimaluse)
AdobeAcrobat6.0orhigher(forPDF
Export)
AdobeFlashPlayer(forTutorials
playback)
* IncludedintheAdminsetuppackage
MicrosoftInternet
Explorer6.0or
higher
MozillaFirefox2.0
orhigher
8/8/2019 Gua MindManager 8
9/64
Mindjet MindManager 8Large Scale Deployment Guide2
FordeployingMindjetMindManager8inaterminalserverenvironment,thefollowingareprerequisites:
Windows Server 2003 running Terminal Services
or
Citrix MetaFrame Presentation Server 4.5
Whenusingthismethod,eachclientmachinemustalsomeetthesoftwareandhardwarerequirements.
WhenrunningMindManager8onaterminalserver,theclientmustbeabletoconnectandhandleRDP.
Theserverrequirementsdependonthenumberofclients.
8/8/2019 Gua MindManager 8
10/64
Mindjet MindManager 8Large Scale Deployment Guide3
Understanding Deployment Strategies
Thissectiondescribesdifferentdeploymentstrategies,includingtheirbasictechnologies,advantagesand
disadvantages,andtheirlevelofsupport.
Running the Standard Setup Manually or Automatically
YoucandeployMindManager8onamachinebymachinebasisusingthestandardsetup(MindManager
8xPro.exe)byinstallingMindManagerfromtheCDorfromacentrallyaccessibleserver.Thestandard
setupisrobust,interactive,anduserfriendly,butdoesnotsupportcustomizeddeployment.
Usingthestandardsetuphastheseadvantages:
Theprograminstallsandoperatesproperlyonsupportedsystems Itrequiresnoadditionalsoftwareorserverresources Userswithlocaladministrationprivilegescanmanageupdatesthemselves
Andthesedisadvantages:
Manualinstallationistimeconsuming Theinstalledsoftwareusesupdiskspaceoneachuserssystem Centralizedadministrationbecomesmoredifficult
Running the Admin Setup Manually or Automatically
TheMindManager8adminsetupprovidesmorecontroloverinstallationandadministration.
Youcanruntheadminsetupfromaservermanuallyorviaalogonscript.IfyouuseWindowsActive
Directory,GroupPolicy,andIntelliMirror,youcaninstallMindManager8ongroupsofusersystems.
Usingtheadminsetuphastheseadvantages:
MindManager
8installs
and
operates
properly
on
supported
systems
Itrequiresnoadditionalsoftwareorserverresources Youcancustomizeinstallationsonapergrouporperuserbasis Youcanruntheinstallationsilently Theinstallerisnotcachedontheclientmachine,reducingtherequireddiskspace
8/8/2019 Gua MindManager 8
11/64
Mindjet MindManager 8Large Scale Deployment Guide4
Andthesedisadvantages:
Accesstotheoriginalinstallerisrequiredforrepairandothersetupoperations
Deploying MindManager with Active DirectoryThismethodisnotyetfullysupported.Duetotheapplicationarchitecture,MindManageronlysupports
ComputerbasedSoftwareinstallationsviaActiveDirectory.Userbaseddeploymentisnotsupported.
UsingathirdpartytoolsuchasOrcaallowsyoutoeditpropertiesfordeployment.SeeDeploying
MindManager8withActiveDirectory.
Deploying MindManager with Windows Server 2003
DeployingMindManager8fromaterminalservertoathinclientisanothersupportedoption.Withthis
architectureitispossible,forexample,to run aWindowsXPapplicationonaWindows2000client
machine,whereoneserverservicesmanyclients.YouneedtodeployMindManager8usingWindowsServer2003TerminalServicesinordertouse fullcolormodeinMindManager.
Deploying MindManager with Citrix Presentation Server
TheCitrixMetaFramePresentationServerisasophisticatedterminalserverenvironmentbuiltontopof
theWindowsTerminalServicesprovidedbyWindowsServer.Thisiscurrentlytheonlytestedand
supportedCitrixplatformforMindManager(althoughothercombinationsmaywork).
Using System Management Software and a Custom Setup
Systemmanagementsoftware,suchasMicrosoftSystemManagementServer,enablesyoutocentrally
installandadministerclientmachines.WhileyoucandeployMindManager8usingsuchsoftware,there
isnospecializedsupportforthisinMindManager8.Informationcontainedinthisdocumentsupplies
muchoftheinformationyouneedifyouchoosetodeployMindManagerinthisway.
Usingsystemmanagementsoftwarehastheseadvantages:
Youcandeploythesoftwaretomanymachineswithonecommand Youcancreatedifferentsetupsfordifferentgroupsofusers Updatingthesoftwareissimple
Andthese
disadvantages:
Youhavetohavesystemmanagementsoftwareinplace Ittakestimetocreatethecustomsetup Theinstalledsoftwareusesupdiskspaceoneachuserssystem
8/8/2019 Gua MindManager 8
12/64
Mindjet MindManager 8Large Scale Deployment Guide5
Deploying MindManager on a Shared Network Drive
MindjetdoesnotsupportinstallingMindManager8onasharednetworkdriveandhavingusersrunit
directlyfromthere.
8/8/2019 Gua MindManager 8
13/64
Mindjet MindManager 8Large Scale Deployment Guide6
Using the Admin Setup
MindManager8adminsetup(availableonCDorathttp://www.mindjet.com)givessystems
administratorsmorecontroloveraninstallation.Itisdistributedina.ziparchivefile
MindManager_8.x.xyz_Admin_.zipthatcontainsthefiles:
Mindjet MindManager 8 Admin.msi instmsi30.exe dotnetfx20.exe msxml6_x86.msi vcredist_sp1_x86.exe Mindjet_MindManager_8_Large_Scale_Deployment_Guide.pdf
Mindjet MindManager 8 Admin.msiistheMicrosoftinstallerfileforMindManager8. instmsi30.exe
fileistheengineinstallerfortheMicrosoftWindowsInstaller.
dotnetfx20.exeisMicrosofts.NETFramework2.0redistributablesetup.
msxml6_x86.msiistheMSXML6.0installer
vcredist_sp1_x86.exe isaselfextractingexecutablefilethatinstallsthelatestversionoftheMicrosoft
VisualC++runtimefilesandoperatingsystemcomponents.
Mindjet_MindManager_8_Large_Scale_Deployment_Guide.pdfisthisDeploymentGuide.
UsingtheadminsetupgivesyounearlycompletecontroloveryourMindManager8deployment
including:
Deploying(ornotdeploying)specificcomponents,suchasthePDFwriter Disablingfunctions,suchasinternetaccess Storingcomponentsonnetworkdrives,suchasuserdataorthelibrary
Youalsohavetheoptionofconfiguringmanyitemsfromtheregistry.
Warning:
OnlyexperiencedsystemadministratorsshouldattemptdeployingMindManager8
usingtheAdminSetup.
ConfiguringMindManager8fromthecommandlineorbyeditingregistrykeysshould
beundertakenwithcautionaswell.
http://www.mindjet.com/http://www.mindjet.com/8/8/2019 Gua MindManager 8
14/64
Mindjet MindManager 8Large Scale Deployment Guide7
Important:
Youshouldcheckforandinstallanymissingcomponentsintheorderlistedabove.
Required Software
Allrequiredsoftwareisinincludedintheadminsetuppackage.Itcontainssomesoftwarewhichmustbe
installedonyoursystembeforeusingthesetup.Youshouldverifythatthissoftwareisalreadyinstalled
onyoursystem,andifnot,installitfromtheadminpackage.
dotnetfx20.exe installstheMicrosoftNetFramework2.0
ChecktheinstalledprogramsintheControlPaneltocheckexistinginstallation.
msxml6_x86.msiinstallstheMSXML6.0Parser
ChecktheinstalledprogramsintheControlPaneltocheckexistinginstallation.
vcredist_sp1_x86.exeinstallstheVC++Redistributablecomponents
Checkforexistenceofregistrykey:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\
{7299052b02a4462781f21818da5d550d}
Orsimplyreinstall.
Required Permissions and Privileges
AdministratorprivilegesarerequiredtoinstallanyWindowssoftwareincludingMindManager8.
NospecialprivilegesordiskpermissionsarerequiredtorunMindManager8.Ausercanrunthe
programasarestricteduser, normal user,poweruser,oradministrator.Theprogramdoesassumethat
ithasread/write/createprivilegesintheHKEY_CURRENT_USERregistrykeyaswellastheuserprofile
sectionoftheharddiskandbelow.
IfauserdoesnothavewriteprivilegesintheHKEY_LOCAL_MACHINEregistrykey,then:
TheHelp>CheckforUpdatescommandisremovedforthatuser,ensuringthattheywonttrytoperformanupgradethattheyarenotauthorizedtodo.
MindManagerdoesnotrepairanybrokenregistryfileassociationsandotherlocalmachineregistrationsettingsonstartup.
Differences between the Standard and Admin Setups
TheMindManager8adminsetupisbasedonthestandardsetupwithanumberofimportantdifferences:
Caching:Theadminsetupdoesnotcachethesetuponthecomputerwhereitisbeinginstalled.Insteadthesetupshouldberunfromanetworklocationthatremainsaccessible
fromtheworkstationatalltimes.ThisensuresproperoperationoftheModify,Repairand
RemoveentriesintheAdd/RemoveprogramsControlPanelappletandavoidduplication
oftheinstallationsourceoneverysystemwhereMindManager8isinstalled.
8/8/2019 Gua MindManager 8
15/64
Mindjet MindManager 8Large Scale Deployment Guide8
Patching:Adminsetupsareonlydeliveredasfullsetups,notpatchsetups.Thereasonforthisisthatsystemadministratorsmightmodifytheadminsetuptosuittheneedsoftheir
individualcompany.Iftheinstallationdatabaseistransformedinthisway,afuture
MindManager8patchwouldnotbeabletoproperlyupdatetheinstallation.Weavoidthis
problembynotdeliveringpatchupdatesatallforouradminsetups.Toupgrade,youneed
touninstallthepreviousversionofMindManagerandinstalltheupgrade.
Packaging:WeexcludetheMicrosoftWindowsInstallerengineand.NETFrameworkinstaller.BothcomponentsneedtobeinstalledpriortorunningMindManager.msiiftheyare
missingfromausersmachine.
UserData:Theadminsetupincludesoptiontospecifythelocationofuserdata. LibraryFiles:ThereisalsoanoptiontohaveMindManager8extractthelibraryfilesasusual
ortohavetheadministratorsetthisup manually aheadoftime.Thisisdescribedin
InstallingUserDataandLibraryFilestoaServer.
FormoreamoreindepthlookattheadminsetupandMindManager8components,seeInstalling
MindManager8:AnOverview.
Installing MindManager 8: An Overview
ThissectiongivesageneraloverviewoftheadminsetupandMindManager8components.Withthis
information,youunderstandtheinstallationprocessandareabletodecidewhatyoumaywishto
customizeforyourMindManagerdeployment.
Per-machine setup
TheMindManager8setupinstallstheprogramonaclientmachineandonlysetspermachineregistry
settingsintheHKEY_LOCAL_MACHINE and HKEY_CLASSES_ROOTregistrykeys.Itdoesnotdirectlycreate
orsetanyregistrykeysorvaluesintheHKEY_CURRENT_USERregistrykey.
TheMindManager8installerinstallsallprogramfilestothisdefaultfolder:
C:\Program Files\Mindjet\MindManager 8
AdministratorprivilegesarerequiredtoinstallanyWindowssoftware,includingMindManager8.
Per-user setup
EachtimeMindManagerlaunches;itcheckstheUserData.inifile,locatedin:
C:\Documents and Settings\Username\Local Settings\ApplicationData\Mindjet\MindManager\8
toseeifaperusersetupneedstobedone.IfthisfileismissingoriftheversionofMindManager
installedisnewerthantheversiontheuserlastran,thenMindManagerpreparesfora new peruser
installationbydeletingthefollowingregistrykey:
HKEY_CURRENT_USER\Software\Mindjet\MindManager\8\User Interface
MindManageralsodeterminesiftheperuserapplicationdatafiles(outlineprinttemplatesandspell
checkautocorrectdictionaries)arepresent.Ifnot,itcopiesthemfromthe AllUsers folder:
8/8/2019 Gua MindManager 8
16/64
Mindjet MindManager 8Large Scale Deployment Guide9
C:\Documents and Settings\All Users\ApplicationData\Mindjet\MindManager\8
Finally,MindManagerdeterminesiftheperuserLibraryfilesneedtobeinstalledusingthesame
UserData.inialgorithmdescribedaboveandcheckingthattheLSDUserDataExtractregistrysettingisnot
setto0.Ifso,thenaseparatebackgroundtask/programisruntounzipthelibraryfilesfroma
MindManagersubfolder:
C:\Program Files\Mindjet\MindManager 8\sys\
TheVistasystemfolderstructureusesenvironmentalvariablesinsteadofrealpaths.Notethedifferentpathstructurebelow:
%USERPROFILE%\LocalSetting\ApplicationData\Mindjet\MindManager\8
%ALLUSERPROFILE%\ApplicationData\Mindjet\MindManager\8
%ProgramFiles%\Mindjet\MindManager8\sys\
8/8/2019 Gua MindManager 8
17/64
Mindjet MindManager 8Large Scale Deployment Guide10
What Gets Installed
TheMindManager8Adminsetupinstalls:
Requiredprogramfiles ConfigurableMindManagerComponents ShortcutsandStartMenuitems Thirdpartyaddins Sharedsystemsoftware Registrykeys
Thedefaultlocationforrequiredprogramfilesis:
C:\Program Files\Mindjet\MindManager 8
ThisfoldercontainsMindManager.exe,MindManagerDLLs,andthirdpartycomponents.Nouserfiles
arestoredinthisfolder.
MindManagerusesmergemodulestoinstallrequiredsystemsoftware,suchasATL80.dll.If
MindManagerusesalaterversionofacomponentthanonealreadyinstalledonthemachine,the
requiredversiongetsinstalled.Formoreinformation,seeSharedSystemSoftware.
ThefirsttimeauserrunsMindManager8,userdataisplacedinthisdefaultlocation:
C:\Documents and Settings\UserName\Local Settings\ApplicationData\Mindjet\MindManager\8
whereUserNameisthecurrentusername.Youmustenableviewinghiddenfilestoseethisdirectory.
ThefirsttimeauserstartsMindManager8,theapplicationalsosearchestoseeifaMicrosoftOffice
customdictionaryexistsforthatuser(e.g. C:\Documents and Settings\UserName\
Application Data\Microsoft\Proof\CUSTOM.DIC).IftheuserspecificMicrosoftOfficecustom
dictionaryisfound,areferencetothatdictionaryisaddedtothelistofspellingdictionaries.
MindManagerstoresmapsatthisdefaultlocation:
C:\Documents and Settings\UserName\My Documents\My Maps
MindManager Components
MindManagerinstallsavarietyofconfigurablecomponents,including:
8/8/2019 Gua MindManager 8
18/64
Mindjet MindManager 8Large Scale Deployment Guide11
Library Dictionary Tutorials PDFXChange
Userconfiguration
files
are
also
installed
to
help
govern
their
behavior.
Library
TheLibrarycomponentconsistsoftwosubcomponents:ImagesandtheTemplateOrganizer.Theseare
optionalbuthighlyrecommendedcomponents.Imagesarealibraryofpicturesusedtohelpmakemaps
morememorable.TheTemplateOrganizercontainsavarietyofmapandwebtemplates.
ThelibrarydoesnotgetuninstalledifyouuninstallMindManager;thiscontentispreservedforusers
upgradingtonewerversionsofMindManager.
ThedefaultlocationfortheLibraryis:
C:\Documents and Settings\\LocalSettings\ApplicationData\Mindjet\MindManager\8\Library\
Youmaywishtoinstallthelibrarytoadifferentlocation.Seethedocumentationfordeployingwiththe
InstallationWizardorfromthecommandlineforinstructions.
Dictionaries
TheDictionariescomponentcontainsspellcheckdictionariesavailableforMindManager,including
dictionariesforover10languages.Whenusingtheinstaller,youcanchoosewhichdictionariestoinstall.
Youcanalsocontroldictionaryinstallationfromthecommandline.
DictionariesdonotgetuninstalledifyouuninstallMindManager;thiscontentispreservedforusersupgradingtonewerversionsofMindManager.
ThedefaultlocationforDictionariesis:
C:\Documents and Settings\\LocalSettings\Application Data\Mindjet\MindManager\8\Spell
Tutorials
Bydefault,threetutorialsgetinstalledwithMindManager8.OthertutorialsopenfromtheInternet.The
defaultlocationforlocaltutorialsis:
C:\Program Files\Mindjet\MindManager 8\Youcancustomizeyourtutorialinstallationbychoosing:
Todeploythemtoaserver,ratherthaninstallingthemonlocalmachines Tonotdeploytutorialsatall ToinstalladditionaltutorialsusingMM8Tutorials.msi.
8/8/2019 Gua MindManager 8
19/64
Mindjet MindManager 8Large Scale Deployment Guide12
Tocustomizetutorialinstallation,seeDeployingUserData,theLibrary,andTutorialsfromthe
CommandLine.
PDF-XChange
PDFXChangeisanoptionalcomponentthatallowsyoutoexportmapstoPDF.Userswithoutafull
licenseforPDFXChangeseeaprominentwatermarkwhenprintingtoPDFfromotherdocument
formats.ThewatermarkpromptstheusertopurchaseafullversionofPDFXChange.Printingfromthe
OutlineviewwithinMindManageralsoproducesthiswatermark.
PDFXChangecomponentsgetinstalledintwoplaces:
Itsinstaller,PDFX3SA_sm.exe,getsinstalledat%ProgramFiles%\Mindjet\MindManager 8 Othercomponentsgetinstalledat%ProgramFiles%\Mindjet\MindManager 8\ PDF-
XChange 3
TheinstallerPDFX3SA_sm.exegetsuninstalledwithMindManager.Itsothercomponentsdonot.
User Configuration Files
MindManagercreatesandstoresuserconfigurationfilesfordifferentpurposes.
Table 2: Configuration Files
File Name Location and Function
ImagePropertyDatabase.dat C:\Documents and Settings\\LocalSettings\ApplicationData\Mindjet\MindManager\8
This
file
is
created
dynamically
by
MindManager
(not
the
installer).Itcollectsinformationaboutkeywordsassignedby
theusertoimages.
UserData.ini C:\Documents and Settings\\LocalSettings\ApplicationData\Mindjet\MindManager\8
ThisfiledetectsthefirsttimeMindManagerislaunchedbya
userandinitiatesproceduressuchasregistrycleanup.
Library.ini C:\Documents and Settings\\LocalSettings\Application Data\Mindjet\MindManager\8\Library\
Thisfiledetectsthelibraryinstallationtime.Because
MindManagerinstallsthelibrarythefirsttimeitgetslaunched,thisfilepreventsmultiplelibraryinstallations.
8/8/2019 Gua MindManager 8
20/64
Mindjet MindManager 8Large Scale Deployment Guide13
Shortcuts and Start Menu items
TheMindManager8installerputsashortcuttotheprogramontheWindowsDesktop,WindowsSendTo
menuandinthemainStartmenu.ItcreatesaMindjet MindManager 8folderintheStart > Programs
folderwithashortcuttoMindManagerinit.
TheMindManager8shortcutisan advertisedshortcut totheMindManagerprogramthatautomatically
checkstoseeiftheprogramneedstoberepairedbeforeitisrun.Ifarepairisneeded,itisdonethen.If
youdonotwanttousethisselfrepairingfeature,youcancreateashortcutdirectlytothe
MindManager.exefileinstead.Deletingthiscopyoftheinstallerdisablestheselfrepairserviceaswell.
Shared System Software
Somesharedsoftwaremustbeinstalledonyoursystembeforeusingtheadminsetup.Duringinstallation
MindManagerusesmergemodulestoinstallothermissingsoftware,suchasPIPanel.msm.Missing
componentsareinstalledfromthemodules.Dependingonthehostmachinesconfiguration,themerge
moduleinstallsthecomponentsrequiredforthatmachine.
ThesesharedcomponentsdonotgetuninstalledautomaticallywithMindManager.Theirdefault
locationsareindicatedbelow.
Table 3: Location of Shared System Components
Component Folders and Files
Ink related files %CommonProgramFiles%\MicrosoftShared\Ink
InkObj.dll
tpcps.dll
PIPanel.exe*
PIPanel.dll*
GdiPlus.dll
%WINDIR%\system32
InkEd.dll
PipRes.dll*
wisptis.exe
*ThesecomponentsareinstalledonlyonTabletPCs.
C++ runtime libraries %WINDIR%\system32
msvcp60.dll
msvcp80.dll
Foracompletelistofthesemergemodulescomponents,see
Microsoftsdocumentation
Environmentvariablenames(e.g. %CommonProgramFiles%)isexpandedtotheiractualvalues(e.g.
C:\Programs Files\Common Files)bytheinstaller.
8/8/2019 Gua MindManager 8
21/64
Mindjet MindManager 8Large Scale Deployment Guide14
Third-Party Software
MindManagerusessomethirdpartysoftware.Unlessotherwisestated,theinstaller
Lookstoseeifthecomponentisalreadyinstalled.Ifitisnt,orifMindManagerusesanewer
version,the
software
gets
installed
or
updated.
PlacesthirdpartysoftwareatC:\Program Files\Mindjet\MindManager 8\ UninstallsthirdpartysoftwarewhenMindManagergetuninstalled
ExceptforPDFXChange,allthirdpartysoftwareisrequired.
Table 4: Third-Party Software Overview
Third-Party Software Description and Vendor
adfactry.dll ActiveDeliveryFactoryisaselfextractingzip
executable
InnerMedia,Inc.
atl70.dll ActiveTemplateLibrary,templatebasedC++
classes,createsCOMobjects
Microsoft
BCGCBPRO730u.dll BCGControlBarProfessionalDLLfor
MindManager
BCGSoftLtd.Portions
ChartFX.ClientServer.core.dll ChartFXClientServerActiveXControlisused
withspreadsheetstocreatebarcharts
SoftwareFX,Inc.
dunzip32.dll DynaZIP32MultiThreadingUnZIPDLL
InnerMedia,Inc.
dzip32.dll DynaZIP32MultiThreadingZIPDLL
InnerMedia,Inc.
extensibility.dll Allowsadditionofaddins
Microsoft
gdiplus.dll GDI+isaC/C++APIthatsupportsintegrating
graphicsandimagesonboththevideodisplay
andprinter
MicrosoftHTS32MM.dll
AnHTMLcontrolthatsupportsinserting
pictures,hyperlinks,tables,andotherobjectsinto
RTFtext
SubSystems,Inc.
8/8/2019 Gua MindManager 8
22/64
Mindjet MindManager 8Large Scale Deployment Guide15
Third-Party Software Description and Vendor
Independentsoft.Webdav.dll WebDAVprotocolclientAPIfor.NET
Framework
Independentsoft
libtidyU.dll HTMLTidyfixesavarietyofHTMLissues
WWWConsortium
Microsoft.Licensing. ....dll files and .pdb file
Microsoftlicensingadministration
Microsoft
Microsoft.Web.Services3.dll MicrosoftWebServicesEnhancements3.0for
Microsoft.NETFramework
Microsoft
Mfc80.dll MicrosoftFoundationClasses,wrapWindows
APIsinC++libraries,formingapplication
framework
Othercomponentsareassociatedwiththis.dll.
SeeMicrosoftsdocumentationforcomplete
information.
msvci70.dll MicrosoftC++RuntimeLibrary
Microsoft
msvcp70.dll MicrosoftC++RuntimeLibrary
Microsoft
mscr70.dll MicrosoftC++RuntimeLibrary
Microsoft
PDFX3SA_sm.exe
Thisexe
installs
Exchange
to
c:\Program
Files \PDF-XChange
PDFXChangeexportmapstoPDF.Forother
documentformats,itplacesaprominent
watermarkonthedocument,askingtheuserto
purchasetheproduct.
Thisinstallergetsuninstalledwith
MindManager,buttheapplicationitselfdoesnot.
TrackerSoftwareLtd.
SB6ENT.OCX WinWrapBasicsupportsVisualBasicscripting
withinMindManager
PolarEngineering
SBE6_000.cnt, SBE6_000.hlp,SBE6_000.chm
WinWrapBasicHelpfiles
PolarEngineering
SBE6_32.dll WinWrapBasicsupportsVisualBasicscripting
withinMindManager
PolarEngineering
8/8/2019 Gua MindManager 8
23/64
Mindjet MindManager 8Large Scale Deployment Guide16
Third-Party Software Description and Vendor
Sfxbe322.dll A32bitactivedeliveryselfextractingbackend
zipexecutable.
InnerMedia,Inc.
Sfxfe32.exe A32bitactivedeliveryselfextractingfrontendzipexecutable.
InnerMedia,Inc.
Spr32du70.dll FarPointSpreadsheetControl
FarPointTechnologies,Inc.
Ssce5532.dll Spellcheckerengine
WintertreeSoftware,Inc.
TER32MM.DLL RTFeditcontrol
SubSystems,Inc.
Vic32.dll
Imageprocessor
CatenarySystems,Inc.
vsflex8n.ocx VSFlexGrid8(Unicode)helpsdisplay,edit,and
formattabulardatainspreadsheets.Helps
integratewithMicrosoftExcel.
ComponentOne
Zlib.dll Losslessdatacompressionlibrary
JeanLoupGaillyandMarkAdler
Registry KeysTheinstallerplacesanypermachineMindManager8registrysettingsinorbelowthekey:
HKEY_LOCAL_MACHINE\SOFTWARE\Mindjet\MindManager\8
ThesearethesettingsusedbyMindManageranditsaddinsonapermachinebasis.Noperuservalues
arestoredinthiskey.
FollowingWindowsguidelines,MindManagerregistersitsassociatedfiletypes,COMobjectsetc.insub
keysofHKEY_CLASSES_ROOT.
Table 5: MindManager Registry Key Overview
Key Type Location/Key
HKEY_LOCAL_MACHINE HKEY_LOCAL_MACHINE\SOFTWARE\Mindjet\MindManager\8
HKEY_CLASSES_ROOT HKEY_CLASSES_ROOT\...(all keys below thislevel)
.mmap*
8/8/2019 Gua MindManager 8
24/64
Mindjet MindManager 8Large Scale Deployment Guide17
Key Type Location/Key
.mmas
.mmat
.mmbas
.mmmp .mmms
.mmp*
Mindjet.MindManager.Custom.Document
Mindjet.MindManager.Document.8
Mindjet.MindManager.Document.Template.8
Mindjet.MindManager.Macro.8
Mindjet.MindManager.MapMarker.8Mindjet.MindManager.MapMarkerSet.8
MMindjet.MindManager.MapPart.8
Mindjet.MindManager.Style.8
Mindjet.Mm5GenericSmartMapPart.AddIn
Mindjet.Mm5GenericSmartMapPart.AddIn.3
Mindjet.Mm5OutlookMapMinderLinker.AddIn
Mindjet.Mm5OutlookMapMinderLinker.AddIn.3
Mindjet.Mm5Sort.AddIn
Mindjet.Mm5Sort.AddIn.3
Mindjet.Mm5WebExportAddIn
Mindjet.Mm5WebExportAddIn.3
Mindjet.Mm8ExcelLinker.AddIn.3
Mindjet.Mm8ExcelLinker.AddIn.
Mindjet.Mm6MsProject.AddIn. Mindjet.Mm6MsProject.AddIn.3
Mindjet.Mm8Outlook.AddIn.
Mindjet.Mm8Outlook.AddIn.3
Mindjet.Mm8OutlookLinker.AddIn.
Mindjet.Mm8Outlooklinker.AddIn.3
Mindjet.Mm8PPExport.AddIn.
Mindjet.Mm8PPExport.AddIn.3
Mindjet.Mm8Project.AddIn.
Mindjet.Mm8Project.AddIn.3
Mindjet.Mm8VisioExport.AddIn.
Mindjet.Mm8VisioExport.AddIn.3
Mindjet.Mm8Word.AddIn.
Mindjet.Mm8Word.AddIn.3
MindManager.Application
MindManager.Application.8
MindManager.Color
MindManager.Color.8
8/8/2019 Gua MindManager 8
25/64
Mindjet MindManager 8Large Scale Deployment Guide18
Key Type Location/Key
MindManager.TextFont.
MindManager.TextFont.8
Mm5WebExport.Page
Mm5WebExport.Page.3 Mm5WebExport.Pages
Mm5WebExport.Pages.3
Mm5WebExport.VariantSets
Mm5WebExport.VariantSets.1
Mm5WebExport.WebExport
Mm5WebExport.WebExport.3
Mm5WebExport.WebExports
Mm5WebExport.WebExports.3
MM8InternetExplorer.BHO
MM8InternetExplorer.BHO.2
HKEY_CLASSES_ROOT\Mindjet.Denali.Client....
(all keys below this level)
* KeysthatremainafteruninstallingMindManager
Uninstall Key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
HKEY_CURRENT_USER HKEY_CURRENT_USER\Software\Mindjet\MindManager\8
Uninstallinformationfortheprogramisstoredinasubkeyof:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Un
installThenameofthesubkeyistheGloballyUniqueIdentifier(GUID)fortheprogram(whichchangeswith
eachrelease).YoucanfinditbyusingRegEdittosearchfor MindManager intheUninstallkey.The
uninstallationkeydoesnotremainafteruninstallingMindManager.
WhenauserrunsMindManager8,anyperuserregistrysettingsarestoredinorbelowthekey:
HKEY_CURRENT_USER\Software\Mindjet\MindManager\8
SomeCurrentUserkeysremainafteruninstallingMindManager.Thesekeyshelppreserveuserdatafor
upgradingtothenextversionofMindManager.
8/8/2019 Gua MindManager 8
26/64
Mindjet MindManager 8Large Scale Deployment Guide19
What Remains After Uninstallation
WhenyouuninstallMindManager8,almostalltracesoftheapplicationareremoved,includingall
componentslocatedatC:\Program Files\Mindjet\MindManager 8(exceptforPDFXChangeprogram
files).Mostregistrykeysgetremovedaswell.Mapfiles(.mmpand.mmapfiles)donotgetdeleted.
OnMicrosoftVistaoranyothersystemwherethesystemadministratorhasdisallowedtheuseof
RegEdittoexporttheregistrykey(i.e.DisableRegistryToolsisset),theregistrykeyisbackeduptoa
MM8registrysubkeyunder:
HKCU\Software\Mindjet\MindManager\MMX8RegistryBackup__.MostremnantsareleftbehindtopreserveuserdatawhenupgradingtoanewversionofMindManager.
SeeRemainingFiles,Folders,andSoftwareComponentsandRemainingRegistrykeysformore
information.
Remaining Files, Folders, and Software Components
WhenyouuninstallMindManager,theinstallerleavesbehindsomecomponentsitinstalledwiththe
program.Ingeneral,whatgetsleftbehindfitsoneofthesescenarios:
Userdata(thelibrary,images,templates)getsleftbehindtosupportupgradingtothenextversionofMindManager
Sharedcomponents,suchasC++libraries,andtheirregistrykeysgetleftbehindbecausetheymayberequiredforotherpurposes
Abackupofyourregistry
Table 6: Remaining Files, Folders, and Software components
Component Location and Explanation
C++ runtime libraries SeeShared
System
Components
for
locations.
Thesefilesmaybeinusebyotherapplications.
Ink related files SeeSharedSystemComponentsforlocations.
Thesefilesmaybeinusebyotherapplications.
8/8/2019 Gua MindManager 8
27/64
Mindjet MindManager 8Large Scale Deployment Guide20
Component Location and Explanation
MMX8RegistryBackup__
C:\MyDocuments\
Openingthisfilegivesyoutheoptiontoadditscontentsto
yourcurrentregistry.
msvcp60.dll %WINDIR%\system32Thissoftwaremaybeinusebyotherapplications.
msvcrt.dll %WINDIR%\system32
Thissoftwaremaybeinusebyotherapplications.
XML-related files SeeSharedSystemComponentsforlocations.
Thesefilesmaybeinusebyotherapplications.
PDF-XChange c:\ProgramFiles\Mindjet\MindManager\PDF-XChange
Thissoftwaremaybeinusebyotherapplications.
User Data C:\Documents and Settings\\Local
Settings\ApplicationData\Mindjet\MindManager\8
Containsdictionaries,images,templatesdictionariesetc.
whichtheusermayhavecustomized.Doesnotuninstallso
theuserdoesnotlosethisdatawhenupgrading.
Remaining Registry Keys
Someregistrykeysremainafteruninstallation.Abackupcopyofyourregistrygetsplacedat:
C:\My Documents\MMX8RegistryBackup__
Table 7: Remaining Registry Keys
Registry Key Location and Explanation
HKEY_CLASSES_ROOT HKEY_CLASSES_ROOT\
.mmap
.mmp
Thesekeysregister.mmapfileextensions.
HKEY_CURRENT_USER HKEY_CURRENT_USER\Software\Mindjet\MindManager\8\
Keysatorbelowthispreserveuserdataforupgrading.
HKEY_LOCAL_MACHINE HKEY_LOCAL_MACHINE\SOFTWARE\Mindjet\MindManager\8\Installer\
Thiskeyandthosebelowitareleftbehindfortheinstaller.
8/8/2019 Gua MindManager 8
28/64
Mindjet MindManager 8Large Scale Deployment Guide21
Deploying with the Installation Wizard
UsingtheadminsetuptoinstallMindManager8isstraightforwardandsimple.Unlikethebasicsetup,
youhavecustomizationoptions,thoughnotasmanyasfromthecommandline.
Starting the Installation
To install MindManager 8:
1. Launchtheinstaller.
2. Atthewelcomescreen,clickNext.
3. SelectIagreetothetermsofthelicenseagreementandclickNext.4. EntertheCustomerInformation(UserNameandOrganization).
5. ClickNext.
TheSetupTypedialogappears.
Atthispointyoucancustomizeyourdeploymentorcompletetheinstallation.
8/8/2019 Gua MindManager 8
29/64
Mindjet MindManager 8Large Scale Deployment Guide22
Customizing the Installation
Acustominstallationallowsyouto:
Disabledefaultfeatures
Changethe
default
installation
directory
Deployuserdataandthelibraryonaseparateserver
Ifyouneedtocustomizetheinstallationbeyondtheseparameters,installMindManager8fromthe
commandline.
Disabling Default Features
To disable the default installation features:
1. Completesteps15inStartingtheInstallation.
2. SelectCustom
and
click
Next.
TheCustomSetupdialogappears.3. Inthetree,selectafeaturewhosedefaultinstallationyouwanttochange.
4. Clickthedownarrowbutton .
5. Selectthedesiredfeaturesetting.
Foreachselectedfeature,adescriptionandstoragerequirementappears.
6. Repeatthisprocessuntilyouhavemadeallofyourfeaturecustomizationchoices.
7. CompletetheinstallationasoutlinedinCompletingtheInstallation.
8/8/2019 Gua MindManager 8
30/64
Mindjet MindManager 8Large Scale Deployment Guide23
Changing the Default Installation Folder
To change the default installation folder:
1. Completesteps15inStartingtheInstallation.
2. SelectCustomandclickNext.
TheCustomSetupdialogappears.
3. ClickChange.
TheChangeCurrentDestinationFolderdialogappears.
4. Selectthedestinationfolder.
5. ClickOK.
ThenewdestinationfolderappearsintheCustomSetupdialog.6. CompletetheinstallationasoutlinedinCompletingtheInstallation.
Deploying User Data and the Library to a Server
MindManagerinstallsa Library foldercontaining:
Backgroundimages Icons Clipartimages Mapparts Shapes Styles Templates
8/8/2019 Gua MindManager 8
31/64
Mindjet MindManager 8Large Scale Deployment Guide24
Webexporttemplates
Theentirelibraryconsistsof29MB.Bydefault,thesefilesarestoredonaperuserbasisinthisfolder:
C:\Documents and Settings\UserName\Local Settings\ApplicationData\Mindjet\MindManager\8\Library\
whereUserNameisthecurrentuserslogonname.
Youcanstoreuserdataandthelibraryinanetworkfolderforvariousreasonsinorderto:
Savespaceonusers systems Decreasethetimerequiredtoruntheprogramthefirsttime Allowroamingusersaccesstotheircustomizedlibraries Assurethatallusershaveafixed,easilyupdatablesetoflibraryfiles
Youcaninstallthesefilesoncetoacommonlocation(perhapsinareadonlyfolder).Multipleuserscan
thensharethefiles,orasingleusercanaccessthemfrommultiplemachines.Ifauserneedstoeditthese
files,installtheminadirectorywithwriteprivileges.
Note:You
cannot
install
user
data
and
the
library
to
separate
locations
from
the
installation
wizard.
To
installthemseparately,youmustinstallthemfromthecommandline.
8/8/2019 Gua MindManager 8
32/64
Mindjet MindManager 8Large Scale Deployment Guide25
To deploy user data and the library to a server:
1. Completesteps15inStartingtheInstallation.
2. FromtheCustomSetupdialog,clickAdvanced.
TheDeployUserDataFilesdialogappears.
3. SelectDeployuserdataonserver.
4. ClickBrowse.
TheBrowseforFolderdialogappears.5. Selectthedestinationfolder.
6. ClickOK.
ThenewdirectoryappearsintheServerbasepathfield.
7. Choosefromthefollowingoptions:
ExtractlibrarytotheserverpaththefirsttimeMindManagerstarts
UseSeparatefoldersperuser
Werecommendselectingbothoftheseoptionstoavoidhavingtoconfiguretheuser
datafolderandthelibraryfolderseparately.Youmaywanttocreatetheuserfolders
beforeinstallation,givingyouthechancetomakethefilesreadonly.
8. ClickOKtoclosethedialog.
9. CompletetheinstallationasoutlinedinCompletingtheInstallation.
Theseareallofthecustomizationchoicesyouhavefromtheinstallerinterface.Youhavemorecontrolif
youinstallMindManagerfromthecommandline.
8/8/2019 Gua MindManager 8
33/64
Mindjet MindManager 8Large Scale Deployment Guide26
Completing the Installation
To complete the standard installation:
1. SelectCompleteandclickNext.
TheReadytoInstalldialogappears.2. Chooseyourshortcutoptions.
3. ClickInstall.
4. Aftertheinstallationiscomplete,choosefromthefollowingoptions:
LaunchMindjetMindManager8
RegisterMindjetMindManager8
5. ClickFinish.
8/8/2019 Gua MindManager 8
34/64
Mindjet MindManager 8Large Scale Deployment Guide27
Deploying from the Command Line
WhileyoumaywishtocustomizeyourMindManagerdeploymentfromtheinstallerinterface,youhave
muchgreatercontrolovertheinstallationfromthecommandline,including:
Configuringinstallationparameters Specifyingwhattoinstallonafeaturebyfeaturebasis Enablingordisablingprogramfunctions Specifyingwheretoinstalllibraries,tutorials,anduserdata SpecifyingtheMindManagerlicensekeyorthelocationofthelicensefile.
Thissectionidentifieswhatyoumayconfigureandprovidesexamplesofcommandlineargumentsfor
customizingyourdeployment.Asampleinstallationcommanddemonstratingmostoftheseoptionsis
includedinSampleSetupCommands.
HereisalinkforgeneralcommandlineoptionsfortheMicrosoftinstaller:
http://msdn.microsoft.com/library/default.asp?url=/library/en
us/msi/setup/command_line_options.asp
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/command_line_options.asphttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/command_line_options.asphttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/command_line_options.asphttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/command_line_options.asphttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/command_line_options.asp8/8/2019 Gua MindManager 8
35/64
Mindjet MindManager 8Large Scale Deployment Guide28
Configuring Installation Parameters from the Command Line
Youcansetanumberofpublicpropertieswithcommandlineoptions.
Table 8: Configuring Installation Parameters from the Command Line
Parameter Description of Values
INSTALLDIR Specifieswheretheprogramshouldbeinstalled.For
example:
"C:\Program Files\Mindjet\MindManager 8\"
LICENSEKEY SpecifiesthelicensekeyforyourMindManager8
installation.Note:Novalidationisperformedforthiskey,it
issimplywrittentotheregistry.Userswillstartintrial
mode,but
on
activation
the
dialog
will
be
pre
populated
withthelicensekey.Ifthelicensekeyisnotvalid,
MindManager8runsinarestricted(trial)mode.
LSDLICENSEFILEPATH Specifiesthelocationofthelicensefileforyour
MindManager8installation.Optional:Ifthisparameteris
notspecified,thelicensekeylocationdefaultstothe
INSTALLDIR.
Usersmusthaveaccesstothislocationwhentheylaunch
MindManagerforthefirsttimetoallowMindManagerto
activateautomatically. Ifthelicensefileisinaccessible,
activationisattemptedeachtimetheusersubsequently
startsMindManager.
USERNAME SpecifiestheUserNameforregisteringMindManager.
Optionalparameter;theWindowsUserNamewillbeused
ifthisparameterisnotsupplied.
COMPANYNAME SpecifiestheCompanyNameforregisteringMindManager.
Optionalparameter;theWindowsCompanyNamewillbe
usedifthisparameterisnotsupplied.
8/8/2019 Gua MindManager 8
36/64
Mindjet MindManager 8Large Scale Deployment Guide29
Configuring Features from the Command Line
TheadminsetupisaBasicMSIproject,notanInstallScriptproject;thereisnorecordmodetorunan
installwithSetup.iss.BasicMSIprojectsdonotcreateorusearesponsefileforsilentinstallations.ThearticleatthisURLdescribestheuseofresponsefilesforsilentinstallations:
http://helpnet.installshield.com/robo/projects/helplibdevstudio9/IHelpSetup_EXECm
dLine.htm#bParam
Tip
Whenconfiguringfeaturesfromthecommandline,itisbettertouse/ssilent
installationinordertoavoidconflictswithpropertiessetthroughtheinstaller
interface.
YoucanremoveoraddfeaturesfromthecommandlinebyusingADDLOCALor
REMOVE onafeaturebyfeaturebasis.Tosimplifytheprocess,useADDLOCAL=ALLandthenremovefeaturesyoudonotwant.Examplesareprovidedbelow.
Customizing the Installation with Setup.exe
Youcanusethefollowingoptionstoaddorremovefeaturesfromthecommandlinesetup.exe:
/v=commandlineaccesstomsifile /qn=whenusedwith/vparameter,silent(nouserinterface)parameterpassedtomsifile
Seethisdocumentationforacompletelistofcommandlineoptionsforsetup.exe:
http://helpnet.installshield.com/Robo/BIN/Robo.dll?mgr=agm&tpc=%2Frobo%2Fproj
ects%2Finstallshield11helplib%2FIHelpSetup_EXECmdLine.htm&
Tip
Hereareexamplesofaddingandremovingfeaturesthroughthesetup.exefile,using
silentinstall:
Adding: \setup.exe /v"ADDLOCAL=\"MSWordAddin\" /qn"
Removing:\setup.exe /v"ADDLOCAL=\"ALL\""REMOVE=\"MSWordAddin\" /qn"
Youcanalsostringtogethermultiplefeaturesforinclusionorremoval:
\setup.exe/v"ADDLOCAL=\"All\" REMOVE=\"MSWordAddin,PDFWriter,RSS\" /qn"
http://helpnet.installshield.com/robo/projects/helplibdevstudio9/IHelpSetup_EXECmdLine.htm#bParamhttp://helpnet.installshield.com/robo/projects/helplibdevstudio9/IHelpSetup_EXECmdLine.htm#bParamhttp://helpnet.installshield.com/Robo/BIN/Robo.dll?mgr=agm&tpc=%2Frobo%2Fprojects%2Finstallshield11helplib%2FIHelpSetup_EXECmdLine.htm&http://helpnet.installshield.com/Robo/BIN/Robo.dll?mgr=agm&tpc=%2Frobo%2Fprojects%2Finstallshield11helplib%2FIHelpSetup_EXECmdLine.htm&http://helpnet.installshield.com/Robo/BIN/Robo.dll?mgr=agm&tpc=%2Frobo%2Fprojects%2Finstallshield11helplib%2FIHelpSetup_EXECmdLine.htm&http://helpnet.installshield.com/Robo/BIN/Robo.dll?mgr=agm&tpc=%2Frobo%2Fprojects%2Finstallshield11helplib%2FIHelpSetup_EXECmdLine.htm&http://helpnet.installshield.com/robo/projects/helplibdevstudio9/IHelpSetup_EXECmdLine.htm#bParamhttp://helpnet.installshield.com/robo/projects/helplibdevstudio9/IHelpSetup_EXECmdLine.htm#bParam8/8/2019 Gua MindManager 8
37/64
Mindjet MindManager 8Large Scale Deployment Guide30
Important:
OnaVISTAsystem, securityfeaturesrequirethatyourunsilentinstall(/qn)asthe
Administrator,notasamemberoftheAdministratorgroup.
Customizing the Installation with MSI
YoucanusetheseoptionstoaddorremovefeaturesfromthecommandlinewithMSI.exe:
/i=installmode /qn=silent(nouserinterface)parameter
Seethisdocumentationforacompletelistofcommandlineoptionsformsiexec.exe:
http://helpnet.installshield.com/Robo/BIN/Robo.dll?mgr=agm&tpc=%2Frobo%2Fprojects%2Finstallshield
11helplib%2FIHelpCmdLineMSI.htm&wnd=In
Tip
Hereareexamplesofaddingandremovingfeaturesthroughthemsiexec.exefile,using
silentinstall:
Adding: msiexec /i "\filename.msi"ADDLOCAL="MSWordAddin" /qn
Removing:msiexec /i "\filename.msi" ADDLOCAL="ALL"REMOVE="MSWordAddin" /qn
Youcanalsostringtogethermultiplefeaturesforinclusionorremoval:
msiexec /i "\filename.msi" ADDLOCAL="ALL"REMOVE="MSWordAddin,PDFWriter,RSS" /qn
http://helpnet.installshield.com/Robo/BIN/Robo.dll?mgr=agm&tpc=%2Frobo%2Fprojects%2Finstallshield11helplib%2FIHelpCmdLineMSI.htm&wnd=Inhttp://helpnet.installshield.com/Robo/BIN/Robo.dll?mgr=agm&tpc=%2Frobo%2Fprojects%2Finstallshield11helplib%2FIHelpCmdLineMSI.htm&wnd=Inhttp://helpnet.installshield.com/Robo/BIN/Robo.dll?mgr=agm&tpc=%2Frobo%2Fprojects%2Finstallshield11helplib%2FIHelpCmdLineMSI.htm&wnd=Inhttp://helpnet.installshield.com/Robo/BIN/Robo.dll?mgr=agm&tpc=%2Frobo%2Fprojects%2Finstallshield11helplib%2FIHelpCmdLineMSI.htm&wnd=In8/8/2019 Gua MindManager 8
38/64
Mindjet MindManager 8Large Scale Deployment Guide31
Table 9: Configuring Features with MSI from the Command Line
Feature Comments
Library Available add-ins
Thedefault
add
in
is
Library,
which
installs
add
ins
below.
Youcanalsospecifyasubset.
Images
Shapes
BackgroundImages
Icons
ImageGallery
Icons
TemplateOrganizer
Templates
WebTemplates
Styles
MapParts
MapMarkers
Example:
msiexec /i "\filename.msi"ADDLOCAL="ALL" REMOVE="WebTemplates" /qn
Dictionaries Available add-ins
ThedefaultaddinisDictionaries,whichinstallsaddins
below.Youcanalsospecifyasubset.
Swedish
Spanish
NorwegianB
BrasilianPortuguese
Italian
Danish
Finnish
CanadianEnglish
USEnglish
UKEnglish
French Dutch
German
Example:
msiexec /i "\filename.msi"ADDLOCAL="ALL" REMOVE="CanadianEnglish" /qn
8/8/2019 Gua MindManager 8
39/64
Mindjet MindManager 8Large Scale Deployment Guide32
Feature Comments
Microsoft Add-Ins Available add-ins
ThedefaultaddinisMSAddins,whichinstallsaddins
below.Youcanalsospecifyasubset.
MSWordAddin
MSOutlookAddin
MSOutlookLinkerAddin
MSOutlookMapMinderLinkerAddin
MSProjectAddin
MSExcelLinkerAddin
MSVisioAddin
MSIEAddin
Example:
msiexec /i "\filename.msi"
ADDLOCAL="ALL" REMOVE="MSProjectAddin" /qn
PDF Writer TheaddinisPDFWriter
Example:
msiexec /i "\filename.msi"ADDLOCAL="ALL" REMOVE="PDFWriter" /qn
RSS TheaddinisRSS
Example:
msiexec /i "\filename.msi"ADDLOCAL="ALL" REMOVE="RSS" /qn
8/8/2019 Gua MindManager 8
40/64
Mindjet MindManager 8Large Scale Deployment Guide33
Configuring Functions from the Command Line
Duringinstallation,youcandisablesomefunctionsbysettingthevalueto"0".Forexample:
msiexec /i "\Mindjet MindManager 8 Admin.msi" /qnONLINEHELP="0"
Table 10: Configuring Functions from the Command Line
Functions Examples
Macro Support ThefunctionnameisMACROUI.
Example(msi)
msiexec /i "\Mindjet MindManager8 Admin.msi" /qn MACROUI="0"
Shortcuts Thefunctionnamesare: SHORTCUTDESKTOP
SHORTCUTSTARTMENU
SHORTCUTQUICKLAUNCH
Example:
msiexec /i "\Mindjet MindManager8 Admin.msi" /qn SHORTCUTSTARTMENU="0"
Internet Access ThefunctionnameisINTERNETACCESS.
Example (msi):
msiexec /i "\Mindjet MindManager8 Admin.msi" /qn INTERNETACCESS="0"
Example(setup.exe)
\setup.exe /s /v"INTERNETACCESS=0/qn"
Online Help ThefunctionnameisONLINEHELP.
Example (msi):
msiexec /i "\Mindjet MindManager8 Admin.msi" /qn ONLINEHELP="0"
Example (setup.exe):
\setup.exe /s /v"ONLINEHELP=0/qn"
UI Customization ThefunctionnameisUICUSTOMIZATION.
Example (msi):msiexec /i "\Mindjet MindManager8 Admin.msi" /qn UICUSTOMIZATION="1"
Example (setup.exe):
\setup.exe /s/v"UICUSTOMIZATION=1 /qn"
8/8/2019 Gua MindManager 8
41/64
Mindjet MindManager 8Large Scale Deployment Guide34
Configuring Functions from the Registry
Ifyouwant,youconfiguresomefunctionalityintheregistrybeforeinstallingMindManager.Theinstaller
readsthesekeysandretainsthesesettingsduringinstallation.Afterinstallationiscomplete,youcan
handconfigurethesesettingsaswell.Todisableafunction,settheregistryvalueto"0".Resetthevalue
to"1"toreenablethefunction.EachkeyisofthetypeREG_DWORD.
Table 11: Configuring Functions from the Registry
Functions Examples
Macro Support TheregistrykeyisMacroUiEnabled.
Example:
HKEY_LOCAL_MACHINE\Software\Mindjet\MindManager\8\Settings "MacroUiEnabled" (0)
Internet Access TheregistrykeyisInternetConnectionEnabled.
Example:
HKEY_LOCAL_MACHINE\Software\Mindjet\MindManager\8\Settings "InternetConnectionEnabled" (0)
Online Help TheregistrykeyisOnlineHelpEnabled.
Example:
HKEY_LOCAL_MACHINE\Software\Mindjet\MindManager\8\Settings "OnlineHelpEnabled" (1)
UI Customization TheregistrykeyisEnableUserCustomization.
Example:
HKEY_LOCAL_MACHINE\Software\Mindjet\MindManager\8\Settings "EnableUserCustomization" (1)
8/8/2019 Gua MindManager 8
42/64
Mindjet MindManager 8Large Scale Deployment Guide35
Deploying User Data, the Library, and Tutorials
AsdiscussedinDeployingUserDataandtheLibrarytoaServer,youmaywanttodeployuserdataand
thelibrarytoaserver.Ifyouwanttodeploytheuserdataandlibraryonseparateservers,youmustdosofromthecommandlineorbyeditingtheregistry.
Deploying User Data, the Library, and Tutorials from the Command Line
Thefollowingcommandsgiveyoutheabilitytodeployuserdata,theLibrary,andtutorialstoseparate
locations.Eachoptionconsistsofaproperty,which,whengivenacommandlinevalue,writestothe
registry.Youcanalsopredefinetheseoptionsbycreatingandexecutingaregistryscriptbeforeasilent
setup,asdescribedinUsingRegistryKeystoDeployUserDataFiles.
Recallinthecaseofinstallingtutorialsthatstoringthemsomewhereotherthanthedefaultlocationcan
notonlysavememory,butallowaccesstotutorialsthatotherwiserequireInternetaccess.
Table 12: User Data Deployment Options
Command Resulting Registry Entry
USERDATAPATH=""
HKEY_LOCAL_MACHINE\Software\Mindjet\MindManager\8\Installer "LSDUserDataPath" ""
USERDATAPERUSERPATH="1" Deployuserdatainaperuserfolder.
1=Enable
0=Defaultordisable
HKEY_LOCAL_MACHINE\Software\Mindjet\MindManager\8\Installer "LSDUserDataPerUser" (1)
USERDATAPATHSUFFIX=""
Thisfolderisappendedtotheperuserfolder.
HKEY_LOCAL_MACHINE\Software\Mindjet\MindManager\8\Installer "LSDUserDataPathSuffix"""
Example:
msiexec /i "Mindjet MindManager 8 Admin.msi"USERDATAPATH="C:\Temp\UserData" USERDATAPERUSERPATH="1"USERDATAPATHSUFFIX="MyUserData"
8/8/2019 Gua MindManager 8
43/64
Mindjet MindManager 8Large Scale Deployment Guide36
Table 13: Library Deployment Options
Command Resulting Registry Entry
LIBRARIESPATH=""
HKEY_LOCAL_MACHINE\Software\Mindjet\MindManager\8\Installer "LSDLibraryPath" ""
LIBRARIESPERUSERPATH="1" Deploylibrariesinaperuserfolder.
1=Enable
0=Disable
HKEY_LOCAL_MACHINE\Software\Mindjet\MindManager\8\Installer "LSDLibraryPerUser" (1)
LIBRARIESPATHSUFFIX=""
Thisfolderisappendedtotheperuserfolder.
HKEY_LOCAL_MACHINE\Software\Mindjet\MindManager\8\Installer "LSDLibraryPathSuffix"""
LIBRARIESEXTRACT=1 ExtractlibrariestopaththefirsttimeMindManager
starts.
1=Enable
0=Disable
HKEY_LOCAL_MACHINE\Software\Mindjet\MindManager\8\Installer "LSDLibraryExtract" (1)
Example:
msiexec /i "Mindjet MindManager 8 Admin.msi" LIBRARIESPATH="C:\Temp\Libraries" LIBRARIESPERUSERPATH ="1"LIBRARIESPATHSUFFIX ="MyLibraries" LIBRARIESEXTRACT="1"
Table 14: Tutorial Deployment Options
Command Resulting Registry Entry
TUTORIALSLOCATION="
HKEY_LOCAL_MACHINE\Software\Mindjet\MindManager\8\Settings\TutorialsLocation ""
Example:
msiexec /i "Mindjet MindManager 8 Admin.msi" TUTORIALSLOCATION="C:\Temp\Tutorials"
Deploying User Data from the Registry
Duringasilent(noninteractive)installation,youcandeploydatauserfilesbysettingsomeregistry
valuesontheuserssystemintheregistrykeybeforerunningtheinstaller:
HKEY_LOCAL_MACHINE\Software\Mindjet\MindManager\8\Installer
8/8/2019 Gua MindManager 8
44/64
Mindjet MindManager 8Large Scale Deployment Guide37
Table 15: User Data Registry Key Values
Registry Value Data Value
LSDUserDataPath See Serverbasepath ,above.
Examples:
N:\User Data\AllUsers\Mindjet\MindManager\8
or
N:\User Data (if LSDUserDataPerUser is setto 1)
LSDUserDataPerUser 0=Donotuseseparatefoldersperuser
1=Douseseparatefoldersperuser
LSDUserDataPathSuffix See Appendsubpath ,above
Example:
Mindjet\MindManager\8
OnlyappliesifLSDUserDataPerUserissetto1
Ifyouwanttodeployalloftheuserdata,includingthelibraryonaserver,createaregistryfilenamed
MindManagerLargeScaleDeploymentOptions.reg likethis:
REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\Mindjet]
[HKEY_LOCAL_MACHINE\SOFTWARE\Mindjet\MindManager]
[HKEY_LOCAL_MACHINE\SOFTWARE\Mindjet\MindManager\8]
[HKEY_LOCAL_MACHINE\SOFTWARE\Mindjet\MindManager\8\Installer]
"LSDUserDataPath"="N:\\User Data\\All
Users\\Mindjet\\MindManager 8""LSDUserDataPerUser"=dword:00000001
"LSDUserDataPathSuffix"="User Data"
LSDLibraryPath= N:\\All Users\\Mindjet\\MindManager 8
LSDLibraryPerUser=dword:00000001
LSDLibraryPathSuffix=Library
LSDLibraryExtract=dword:0000001
Thencreateabatchfilelikethis,replacingxxxxxxxxxxxxxxxxxxxxxxxxxwithavalidlicensekey:
regedit /s "MindManager Large-Scale Deployment Options.reg"Msiexec.exe /i "MindManager 8 Admin.msi" /qn
INSTALLDIR="C:\Program Files\Mindjet\MindManager 8\"LICENSEKEY=" xxxxx-xxxxx-xxxxx-xxxxx-xxxxx "
Sample Setup Commands
Thefollowingsectionsprovidesamplecommandsinordertodemonstratevariousinstallationscenarios.
8/8/2019 Gua MindManager 8
45/64
Mindjet MindManager 8Large Scale Deployment Guide38
Simple Installation
Thiscommandsimplyrunstheinstallerintheusualinteractivemode.
Msiexec.exe /i "MindManager 8 Admin.msi"
YoucanalsorunMindManager 8 Admin.msifromWindowsExplorer.
Silent Installation
Thiscommandsilentlyrunstheinstaller,supplyingvaluesforallrequiredparameters.
Msiexec.exe /i "MindManager 8 Admin.msi" /qnINSTALLDIR="C:\Program Files\Mindjet\MindManager 8\"LICENSEKEY=" xxxxx-xxxxx-xxxxx-xxxxx-xxxxx "
Notethatthe xxxxxxxxxxxx portionofthelicensekeymustbereplacedwithavalidkey.Optional
parametersareUSERNAMEandCOMPANYNAME.
Sample Customized Installation Using ADDLOCAL and REMOVEHereisanexampleforacustomizedsilentinstall,usingADDLOCALandREMOVE:
Msiexec.exe /i "Mindjet MindManager 8 Admin.msi" /qn /L*v"C:\MM8AdminSetup.log" INSTALLDIR="D:\ProgramFiles\Mindjet\MindManager 8\" LICENSEKEY=" xxxxx-xxxxx-xxxxx-xxxxx-xxxxx " USERNAME="John Doe" COMPANYNAME="Acme, Inc."
ADDLOCAL="ALL" REMOVE="PDFWriter, MSWordAddin" MACROUI="0"INTERNETACCESS="0" UICUSTOMIZATION="0" ONLINEHELP="0"
Uninstallation
ThiscommanduninstallsMindManager:Msiexec.exe /x "MindManager 8 Admin.msi"
8/8/2019 Gua MindManager 8
46/64
Mindjet MindManager 8Large Scale Deployment Guide39
Deploying with Active Directory
DeployingMindManagerviaActiveDirectoryandGrouppoliciesishaslimitedsupportedatthistime
because:
MindManagersetuponlysupportsComputerbasedsoftwareinstallation SomeMindManagerpropertiescanonlybeconfiguredfromthecommandline
You
can
use
configuration
tools
such
as
Orca
to:
Configurepropertiesfromthepropertytable Savethesettingstoatransformfile(MST) Deployitwiththeupdatedvalues
HereisalistofpropertiesyoucanmodifyinthePropertyTable:
Table 16: Properties Editable in Properties Table
Property Description/Default Setting
INTERNETACCESS=1/0 AllowinternetaccessinMindManager
Default=1
LIBRARIESPATH= Usercanoverridedefaultpath.
LIBRARIESPATHSUFFIX= Usercanoverridedefaultpath.
LIBRARIESPERUSERPATH=0/1 Deploylibrariesperuser
Default=0
LIBRARIESEXTRACT=1/0 MindManagerextractslibrariesatfirstlaunch
Default=1
USERDATAPATH= Usercanoverridedefaultpath.
USERDATAPATHSUFFIX= Usercanoverridedefaultpath.
USERDATAPERUSERPATH=0/1 UserDatadeployedperuser
Default=1
MACROUI=1/0 EnableMacrosinUI
Default=1
8/8/2019 Gua MindManager 8
47/64
Mindjet MindManager 8Large Scale Deployment Guide40
Property Description/Default Setting
ONLINEHELP=1/0 Enableonlinehelp
Default=1
REBOOTISREQUIRED=No/Yes Requirerebootafterinstallation
Default=No
TOPICALERTSLINKER=1/0 Enabletopicalertslinker
Default=1
UICUSTOMIZATION=1/0 (default=1) EnableUIcustomization
Default=1
SHORTCUTDESKTOP=1/0 (default=1) CreateDesktopshortcut
Default=1
SHORTCUTQUICKLAUNCH=1/0 CreateQuickLaunchshortcut
Default=1
SHORTCUTSTARTMENU=1/0 (default=1) CreateStartMenushortcut
Default=1
Werecommend:
Saving these settings to the transform file as a backup, rather than directly to the MSI
Deploying MindManager 8 on a per-machine basis only, avoiding the possibility that themachines with multiple users get multiple copies of MindManager installed
Creating a policy for Always install elevated otherwise the installation may fail
On the features table, setting the InstallLevel for the PDFWriter to 101 or higher if you wantto disable it
8/8/2019 Gua MindManager 8
48/64
Mindjet MindManager 8Large Scale Deployment Guide41
Deploying with Windows Server 2003
YoucaninstallMindManager8withWindowsServer2003runningTerminalServicesandthendeployit
tovarietyofclientmachines.
To install MindManager 8 on a Windows Server 2003 running Windows Terminal Services (WTS):
1. LogontotheWindowsTerminalServerasanadministrator.
2. LaunchMindjetMindManager 8 Admin.msi.
WerecommendusingtheAdd/RemoveProgramsappletintheWindows
ControlPanel.
AvoidrunningtheinstallerdirectlyfromWindowsExplorerunlessyouare
familiarwithusingthe changeuser/install and changeuser/execute
commands.
3. SelectAddNewProgramsandthenCDorFloppy.
TheautomaticproceduredoesnotfindtheMindManagersetupprogram.
4. FortheRunInstallationProgramdialog,clickBrowse.
5. IntheBrowsedialog:
ChangeFilesoftypetoPrograms.
NavigatetothelocationoftheMindManagerinstaller.
SelectMindjet MindManager 8 Admin.msi.
ClickOpenandthenNexttostarttheinstaller.
6. IntheCustomerInformationdialog,leavetheUserNameblankorchosea genericname.
TheusercancustomizethisinMindManagerbyenteringanOrganizationnameand
theMindManagerLicenseKey.7. IntheSetupTypedialog,chooseCompleteorCustomasdesired.
Fordetailsaboutcustomization,seeDeployingMindManager8Usingthe
InstallationWizard.
8. CompletetheinstallationasoutlinedinCompletingtheStandardInstallation.
YoucannowrunMindManagerontheserverwiththeWindowsRemoteDesktopConnectionclient.
8/8/2019 Gua MindManager 8
49/64
Mindjet MindManager 8Large Scale Deployment Guide42
MindManager8runsinfullcolormodeanddoesnotsupport256colormode.Forbestresultsrunthe
terminalserverclientsinfullcolormodeaswell.DeployingMindManager8underWindows2000server
willfunction,butwithlessthanoptimalresults.
Tip
ForknownissuesoperatingMindManagerwithWindowsServer2003,consult:Known
IssuesRunningMindManageronaWindowsTerminalServerorCitrixMetaFrame
PresentationServeronlineintheSupportCenterKnowledgeBaseatMindjet.com.
8/8/2019 Gua MindManager 8
50/64
Mindjet MindManager 8Large Scale Deployment Guide43
Deploying with Citrix Presentation Server
TheCitrixMetaFramePresentationServerisasophisticatedterminalserverenvironmentbuiltontopof
theWindowsTerminalServicesprovidedbyWindowsServer.Thisiscurrentlytheonlytestedand
supportedCitrixplatformforMindManager(althoughothercombinationsmaywork).
Tip
ForknownissuesoperatingMindManagerwithCitrixMetaFramePresentationServer,
consult:KnownIssuesRunningMindManageronaWindowsTerminalServerorCitrix
MetaFramePresentationServeronlineintheSupportCenterKnowledgeBaseat
Mindjet.com.
Basic Installation for the Citrix Desktop
ForbetterCitrixperformance,donotinstallMindManager8onaC:drive.Afterinstallation,
MindManagerappearsaspartoftheCitrixDesktopasinglewindowcontainingiconsforallthe
publishedapplications.
Advanced Installation of a "Seamless" Window
YoucanalsoinstallMindManagertoCitrixasaseamlessindividualapplicationwindow,insteadof
installingaspartoftheCitrixdesktop,asdescribedabove.
To install MindManager as a "seamless" individual application window:
1. InstallMindManageronaWindowsServer2003runningWindowsTerminal
Services(WTS)
2. ClickthePresentationServerConsolebutton fromtheCitrixtoolbar.3. Logontotheserver.
8/8/2019 Gua MindManager 8
51/64
Mindjet MindManager 8Large Scale Deployment Guide44
4. Inthetree,selectApplications.
5. RightclickApplications.
6. SelectPublishApplications.(TheApplicationPublishingWizardappears).
7. Specifywhattopublish.
8/8/2019 Gua MindManager 8
52/64
Mindjet MindManager 8Large Scale Deployment Guide45
8. DefinetheProgramNeighborhoodSettings.
9. DefinetheApplicationAppearanceoptions.(SettoHighColororTrueColor).
10. Specifyspecialclientrequirements.(Defaultsettingsarefine).
8/8/2019 Gua MindManager 8
53/64
Mindjet MindManager 8Large Scale Deployment Guide46
11. Specifythenumberoflicensesyouhavepurchasedinthe Maximuminstances
field.
12. SpecifywhichserverswilldeployMindManager.
13. Specifyusers.(Werecommenddoingthisbygrouptoeaseaddingsingleusers).
8/8/2019 Gua MindManager 8
54/64
Mindjet MindManager 8Large Scale Deployment Guide47
14. LeavetheFileTypeAssociationspageempty;MindManagerisregisteredonthe
server.
Onceyouaredone,youshouldseetheMindManagerapplicationintheApplications
section:
TheMindManagericonnowappearsinauthorizedusers CitrixProgram
Neighborhood.
8/8/2019 Gua MindManager 8
55/64
Mindjet MindManager 8Large Scale Deployment Guide48
Formoreconfigurationoptions,pleaseconsultyourCitrixdocumentation.
8/8/2019 Gua MindManager 8
56/64
Mindjet MindManager 8Large Scale Deployment Guide49
Administering MindManager
ThereareotheradministrativeissuesinvolvedindeployingMindManager8onalargescale.Youcan
addressmanyofthemusingadministrativetoolsandmethodsdescribedbelow.
Managing Add-Ins
MindManagerusesanumberofaddinDLLs.TheAddInsareautomaticallyregisteredwhen
MindManagerisinstalled.Onstartup,theAddInscheckforanyotherrequiredresources(e.g.the
supportedversion(s)ofMicrosoftWord).Theyenableordisablethemselvesasappropriate.Ifanaddin
failstostart,itisautomaticallyremovedfromtheMindManagerlistofaddins(butnotfromthedisk).
Registering or Unregistering Add-Ins from the Command Line
To unregister the MindManager Word add-in:
1. SelectStart>Run.
2. Enterthecommand:regsvr32 /u "C:\Program Files\Mindjet\MindManager8\Mm6Word.dll"
Torestoreanunregisteredaddin:theMindManagerWordaddin,
3. SelectStart>Run.
4. Enterthecommand:regsvr32 "C:\Program Files\Mindjet\MindManager8\Mm6Word.dll"
Managing Add-Ins from the Registry
UserscanenableanddisableaddinsviatheMindManagerTools>AddInscommand.However,if
desiredit
is
possible
to
disable
or
remove
individual
MindManager
add
ins
via
the
Windows
Registry.
8/8/2019 Gua MindManager 8
57/64
Mindjet MindManager 8Large Scale Deployment Guide50
The Registry Add-In List
ThelistofaddinsthatMindManagerloadsatstartupisintheRegistryat:
HKEY_LOCAL_MACHINE\SOFTWARE\Mindjet\MindManager\8\AddIns
Removing or Restoring Add-Ins from the Registry
ToremoveaMindManageraddin(i.e.makeit invisible toMindManager)deleteitsregistrysubkey.
ToremovetheWordaddin,deletethefollowingkey:
HKEY_LOCAL_MACHINE\SOFTWARE\Mindjet\MindManager\8\AddIns\Mindjet.Mm8Word.AddIn.3
Thismakestheaddin invisible toMindManagersoitwillnotbeloadedonprogramstartupandwill
notbeseeninthelistofaddinsintheTools >AddInsdialog.However,theaddinDLLfilesstillexist
ontheharddrivealongwithMindManager.
AnotherwaytoremoveanaddinistounregisteritasdescribedinRegisteringorUnregisteringAddIns
fromtheCommandLine.WedonotrecommenddeletingtheaddinsDLLssincetheywillberestored
automaticallythenexttimetheprogramisrunviaitsshortcut.
8/8/2019 Gua MindManager 8
58/64
Mindjet MindManager 8Large Scale Deployment Guide51
Enabling or Disabling Add-Ins from the Registry
UserscandisableorenableagivenaddindirectlyfromMindManagerviatheTools >AddIns
command.AddinscanalsobedisabledviatheWindowsRegistryasdescribedbelow.
Therearetwokeystoconsiderwhendisablinganaddinforagivenuser:
HKEY_LOCAL_MACHINE\SOFTWARE\Mindjet\MindManager\8\AddIns\AddInName
HKEY_CURRENT_USER\SOFTWARE\Mindjet\MindManager\8\AddIns\AddInName
whereAddInNameistheactualnameoftheaddin(e.g.Mindjet.Mm6Word.AddIn.1).
WhenagivenuserstartsMindManager,theprogramchecksfirstintheHKEY_CURRENT_USERsubkey
fora LoadBehavior value.Ifitexists,itisused.
Ifitdoesnotexist,MindManagercopiestheLoadBehaviorvaluefromtheHKEY_LOCAL_MACHINE
subkeytotheHKEY_CURRENT_USERsubkeyandthenusesthatvalue.
8/8/2019 Gua MindManager 8
59/64
Mindjet MindManager 8Large Scale Deployment Guide52
Therefore,todisableanaddinforthecurrentuser,settheLoadBehaviorvalueinthe
HKEY_CURRENT_USERsubkeyto0.
Todisabletheaddinforallnewusers,settheLoadBehaviorvalueintheHKEY_LOCAL_MACHINE
subkeyto0.
Note:ThishasnoeffectonusersthathavealreadyrunMindManageratleastonce.Forthemyoumust
setLoadBehaviorintheHKEY_CURRENT_USERsubkey.
Similarly,settingLoadBehaviorto2enablestheaddinagain.
Managing Microsoft Office Add-Ins
WhenMindManagerisinstalled,itregistersaddinsforMSOfficeproducts.Thelocationofthisaddin
registrationintheWindowsRegistrydependsontheapplicationandtheaddin.Forexample,the
MindManageraddinforMicrosoftWordisregisteredonapermachinebasis(soallusersofthemachine
haveit)at:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\Word\Addins\Mindjet.Mm8Word.AddIn.3
NotethatWordhandlestheTools > COMAddIns commandanduserinterfacedifferentlythan
MindManager.InWord,ifanaddinisregisteredinHKEY_LOCAL_MACHINE(HKLM),thenitisnot
displayedintheCOMAddInsdialog.IfanaddinisregisteredinHKEY_CURRENT_USER(HKCU),it
isdisplayedinthedialogandcanbeturnedoffandon.IftheaddinisregisteredbothinHKLMand
HKCU,WordignorestheHKCUentryandjustusestheHKLMentry.
Theregistry
data
values
for
the
Microsoft
program
add
ins
are
the
same
as
described
for
the
MindManageraddinsandcanbeeditedinasimilarfashion.
8/8/2019 Gua MindManager 8
60/64
Mindjet MindManager 8Large Scale Deployment Guide53
Managing MindManager 8 from the Registry
MindManager8supportsregistrysettingstomakeiteasierforsystemadministratorstocontrolthe
MindManagerenvironmentpresentedtotheirusers.MostMindManager8registrysettingscanbesetvia
theMindManager8userinterface.TheseregistrysettingsrelevanttoLargeScaleDeploymentarenot
availablefromtheMindManager8userinterface.Seealsotheuserdataoptions,whichcanalsobesetvia
registrysettings.
HKEY_LOCAL_MACHINE Settings
ThefollowingMindManager8registrysettingsareusedonapermachinebasis:
HKEY_LOCAL_MACHINE\SOFTWARE\Mindjet\MindManager\8\Registration
Table 17: HKEY_LOCAL_MACHINE Registration Values
Value Name Type Value Data
ShowActivatedLicense REG_DWORD 0tonotshowtheMindManageruserthelicense
keybeingusedorallowittobechanged.
1toshowthelicensekey.
ChangeActivatedLicense REG_DWORD 0topreventchangingtheMindManagerlicense
key.
1toallowthelicensekeytobechanged.
ThefollowingMindManager8registrysettingsareusedonapermachinebasis:
HKEY_LOCAL_MACHINE\SOFTWARE\Mindjet\MindManager\8\Settings
Table 18: HKEY_LOCAL_MACHINE Settings
Value Name Type Value Data
LocalUserDataDirectory REG_SZ Pathtocopyuserdatafiles(e.g.ImageLibrary
files,etc.)atfirstlaunch.Maycontain
environmentvariables.Forexample:
N:\UserData\%USERNAME%\MindManager 8
Ifnopathisspecified,thenthispathisassumed:
%USERPROFILE%\Local Settings\Application Data\MindManager\8
Thissettingcanbeoverriddenbythesame
settinginHKEY_CURRENT_USER(seebelow)
orbytheLSDUserDataPathsettingdescribed
earlier.
8/8/2019 Gua MindManager 8
61/64
Mindjet MindManager 8Large Scale Deployment Guide54
PerUserInstallation REG_DWORD 0forpermachinelicensekeymanagement.
1forperuserlicensekeymanagement.
HKEY_CURRENT_USER SettingsThefollowingMindManager8registrysettingsareusedonaperuserbasis:
HKEY_CURRENT_USER\SOFTWARE\Mindjet\MindManager\8\Settings
Table 19: HKEY_CURRENT_USER Settings
Value Name Type Value Data
AllowUpdateCheck REG_DWORD 0tohidetheHelp,CheckforUpdatescommand.
1toshowthiscommand.
2toshowthiscommandonlyiftheuserhas
writeprivilegestoHKEY_LOCAL_MACHINE
(default)
DisableAnimation REG_DWORD 0toallowanimationofmapsforsmoother
scrolling.
1todisableanimationofmapsforonejump
scrollingwhichislessgraphicsintensiveand
perhapsmoredesirableinalowbandwidth
WindowsTerminalServerenvironment.
LocalUserDataDirectory REG_SZ Pathtocopyuserdatafiles(e.g.ImageLibrary
files,etc.)towhenanewuserfirststarts
MindManager.Maycontainenvironment
variables.Forexample:
N:\UserData\%USERNAME%\MindManager 8
Ifnopathisspecified,thenthispathisassumed:
%USERPROFILE%\LocalSettings\ApplicationData\MindManager\8
Thissettingcanbeoverriddenbythe
LSDUserDataPathsettingdescribedearlier.
Managing MindManager 8 with Event Macros
MindManager8cantriggercertainEventMacrosthatcanhelpsystemadministratorsmonitortheusage
oftheprogrammorecarefully.
Thesemacrosareexamplesonly.Youneedtocustomizethemforyourenvironment.
8/8/2019 Gua MindManager 8
62/64
Mindjet MindManager 8Large Scale Deployment Guide55
MicrosoftaddedtheOutlookObjectModelGuardtoOutlook2002,forcingthedisplayof
amessageinformingtheuserthataprogramistryingtosendamessageviaOutlook.
Theusermustapprovethesend.ThisbehaviorcanbecontrolledbyOutlooksystem
policies.
Table 20: Event Macros
Event Name When Fired
OnApplicationStarted AttheendofInitInstance,onlywhenstartedin normal
mode,not/RegServer,/UnregServer,etc.)
OnExpiredTrialStarted Justbeforethe TrialExpired dialog
OnFirstUse Justbeforeweinstall peruserdata
OnBuyButtonPressed Justbeforethe BuyMindManager dialogisdisplayed
Whenamacroeventisfired,0ormoremacrosarerun.Themappingofmacroeventnamestomacro
filenamesisdeterminedonstartup.
Onstartup,MindManager8looksintheregistryat
HKEY_LOCAL_MACHINE\SOFTWARE\Mindjet\MindManager\8
forakeynamedEventMacros.Ifitisfound,wemightexpecttofindkeyssuchasthese:Event Macros\
OnApplicationStarted\
EventMacro_OnApplicationStarted.mmbas
EventMacro_OnApplicationStartedTwo.mmbas
Path="C:\Temp\EventMacro_OnApplicationStartedTwo.mmbas"
OnBuyButtonPressed\
EventMacro_OnBuyButtonPressed.mmbas
OnExpiredTrialStarted\
EventMacro_OnExpiredTrialStarted.mmbas
OnFirstUse\
EventMacro_OnFirstUse.mmbas
Eacheventkeycanhave0ormoremacrokeynames.Eachmacrokeycanhaveanoptional Path value.If
the Path valueisnotthere,thenthekeynameisthepath.Ifthepathisarelativepath(e.g.
8/8/2019 Gua MindManager 8
63/64
Mindjet MindManager 8Large Scale Deployment Guide56
EventMacro_OnApplicationStarted.mmbas ),itisconvertedtoanabsolutepathrelativetothedefault
macrofolderfortheuser(e.g. C:\DocumentsandSettings\UserName\LocalSettings\Application
Data\Mindjet\MindManager\8\macros ).
Ifthe EventMacros keyisnotintheregistry,thenMindManagerlooksforeventmacrosinthedefaultmacrofolder(seeabove)withanameoftheform:
EventMacro_.mmbas
Forexample:
EventMacro_OnApplicationStarted.mmbas
Therefore,itispossibletogetmacroeventstorunamacrosimplybyputtingmacroswiththeproper
nameintheusersmacrofolder.However,formosttypicalITuses,the EventMacros keywillbeused
sincethiscanpointtomacrosonsomenetworkdrive,forexample.
Forexample,
this
EventMacro_OnApplicationStarted.mmbas
macro
uses
the
Outlook
object
model
to
sendanotificationemail:
'#Uses "EventMacro_Utilities.mmbas"
Sub Main
SendNotificationEmail "MindManager event: ApplicationStarted"
End Sub
Wherethe EventMacro_Utilities.mmbas filecontains:
' Utilities for use with MindManager event macros
Public Sub SendNotificationEmail(eventString As String)
' Sends the subject string to the appropriate IT person
' to notify them of the MindManager event that justoccurred
' Get access to our email program
Dim outlookApp As Outlook.Application
Set outlookApp = New Outlook.Application
' Create a message
Dim message As Outlook.MailItem
Set message = outlookApp.CreateItem(olMailItem)
message.To = "System Administrator"
message.Subject = eventString
message.Body = eventString
' Send the message
message.Send
8/8/2019 Gua MindManager 8
64/64
End Sub
Managing User Licenses
EachMindManager8usermusthavealicense.PleasecontactyourresellerorMindManager8sales
representativeforlicensingtermsappropriateforLargeScaleDeployment.MindManager8doesnot
includeanyspecialsupportforproprietarythirdpartylicensemanagementsoftware.
MindManagercancheckandadministerlicensekeysonaperuserorpermachinebasis.MindManager
firstlooksforalicensekeyin:
HKEY_CURRENT_USER\SOFTWARE\Mindjet\MindManager\8\Registration\SlpLicenseKey
Ifoneisnotfound,thenitlooksin
HKEY_LOCAL_MACHINE\SOFTWARE\Mindjet\MindManager\8\Registration\SlpLicenseKey
ThedefaultMindManagerinstallationadministerslicensekeysonapermachinebasis.Alicensekeyis
entered oralicensefileiscopiedtothemachineaftertheprogramisinstalledThenMindManageris
activated,andallusersofthatmachinehaveaccesstotheprogramviathatlicensekey.
To achieve per-user license key administration for MindManager:
1. InstallMindManagerwithnolicensekeyorlicensefile:Usetheinstallationwizard
(whichdoesnotaskforakey),orusecommandlineinstallationwithoutspecifyinga
licensekeyorlicensefile.
Or,settheregistrykey:HKEY_LOCAL_MACHINE\SOFTWARE\Mindjet\
MindManager\8\Settings\PerUserInstallationto
1after
installation.
This
setting
instructsMindManagertosaveanylicensekeytheuserenterstotheHKCUsetting
insteadoftheHKLMsetting.
2. TheadministratorshouldputtheuserslicensekeyintheusersHKCUregistry
setting,above,orcommunicatetheuserslicensekeytothemandlettheuserenter
thelicensekeyinthelicensekeydialogthatisautomaticallydisplayedwhentheuser
activatesMindManager.
Policies Support
MindManagerdoes
not
offer
official
Windows
Policies
support.