Download Link
To download the Content Catalog installer link below to download:
(Will remove Legacy UNIFI if installed Legacy users go here for installer)
Installer Options
Users can select per-user/per-machine and features through the UI. Through CLI or SECM, users have additional options of not allowing updates and clean uninstalling all Content Catalog files/directories/registry.
Microsoft does provide some default options which are listed on Microsoft’s website. One common option you will see used in examples is /passive or “default settings and progress bar only” UI install.
Features
Users installing Content Catalog from the UI will be able to select ADVANCED and then choose which features they wish to have installed.
To install features using CLI, use ADDLOCAL arg in format ADDLOCAL=feature1,feature2,feature3
If this is a new installation, enter all the features that you want to be installed.
If you wish to add a feature to the same version which is not installed, run the same version of the installer and use ADDLOCAL, listing any new features wanted.
List of Features
ProductFeature – Main Content Catalog Client
RevitBase – Required for Revit integration. Content Catalog folder of Revit Addin files
Revit2018 – 2018 file to load addin
Revit2019 – 2019 file to load addin
Revit2020 – 2020 file to load addin
Revit2021 – 2021 file to load addin
Revit2022 – 2022 file to load addin
Revit2023 – 2023 file to load addin
Revit2024 – 2024 file to load addin
AutoCAD – UNIFI.bundle directory for AutoCAD Addin
MicroStationV8i – MicroStation V8i (SelectSERIES 4) addin files. Must be per-machine install
Rhino - Rhino addin
Per-User vs Per-Machine
Installer will run in Per-User context by default. The UI will allow users to go to ADVANCED to select if they wish to continue with per-user or per-machine (for per-user, omit the ALLUSERS argument from the command line).
CLI argument ALLUSERS=1 sets context to run in Per-Machine ContentCatalog.msi ALLUSERS=1 /passive
Auto Update
The default setting of a Content Catalog installation will check for updates and auto-update Content Catalog if there is one available. To set the shortcuts to not check for updates:
CLI argument ALLOWUPDATES=0 sets the shortcuts to not check for updates ContentCatalog.msi ALLOWUPDATES=0 /passive
Clean Uninstall
Users may want to completely remove any Content Catalog files, registry, remnants. To do this, the user must open a run with admin privileges and use Content Catalog’s UNINSTALL arg
Store to log.txt what Content Catalog items are found and what it would remove. In other words, just test, don’t actually make any permanent changes.
ContentCatalog.msi /passive /l log.txt CLEANUNINSTALL=WHATIF
Run what was described in WhatIf and remove files, directories, registries that are related to Content Catalog
ContentCatalog.msi /passive CLEANUNINSTALL=TRUE
Logging the Installer
Logs are provided through the built-in logging of Microsoft Installers. All the options are available on Microsoft’s website. However, some common uses are provided below:
Default Logs – ContentCatalog.msi /L log.txt
Default Logs with Clean Uninstall WhatIf – ContentCatalog.msi /L log.txt /passive CLEANUNINSTALL=WHATIF Verbose Logs ContentCatalog.msi /L*V log.txt /passive
Common Command Line Use Cases
Install/Upgrade Content Catalog Client, All Revit Year Addins, AutoCAD Addin, per-machine with NO Updates – Equivalent to Old ADMIN Installation
ContentCatalog.msi ADDLOCAL=ProductFeature,RevitBase,Revit2017,Revit2018,Revit2019,Revit2020,Revit2021,Revit2022,AutoCAD ALLUSERS=1 ALLOWUPDATES=0 /passive
Install/Upgrade Content Catalog Client, All Revit Years Addins, per-machine with NO Updates – Equivalent to Old ADMIN NO AutoCAD Installation
ContentCatalog.msi ADDLOCAL=ProductFeature,RevitBase,Revit2017,Revit2018,Revit2019,Revit2020,Revit2021,Revit2022 ALLUSERS=1 ALLOWUPDATES=0 /passive
Install Content Catalog Client and MicroStation, per-machine with NO Updates
ContentCatalog.msi ADDLOCAL=ProductFeature,MicroStationV8i ALLUSERS=1 ALLOWUPDATES=0 /passive
Install everything, per-machine, with updates:
ContentCatalog.msi ADDLOCAL=ProductFeature,RevitBase,Revit2017,Revit2018,Revit2019,Revit2020,Revit2021,Revit2022 ALLUSERS=1 /passive
WhatIf Clean Uninstall with logs:
ContentCatalog.msi /passive /l log.txt CLEANUNINSTALL=WHATIF
WhatIf Clean Uninstall with logs:
ContentCatalog.msi /passive /l log.txt CLEANUNINSTALL=TRUE
For more information, please contact support@unifilabs.com.