Revit 2020 content libraries install with command line

Revit 2020 content libraries install with command line

Anonymous
Not applicable
5,994 Views
24 Replies
Message 1 of 25

Revit 2020 content libraries install with command line

Anonymous
Not applicable

Hi guys

 

need to understand how can i correctly add content libraries like these : revitContentlibraries.png

This example are from an manual install of 2018, but our goal for revit 2020 is the have the same by using a command line.

 

The command line we are investigation now is like this :

"Revit_2020_G1_Win_64bit_dlm\setup.exe /t /w /qb /language en-us /c RCL: CP_PREFERENCE=RVT-en-US-i CP_SELECTED="RVT-en-US-i;RVT-en-US-m"

 

not sure if it's because we install the core revit software before the content libraries or if we didn't have the right command parameter or values....the folder aren't there in the libraries folder...as we didn't have libraries folder......we also look at the documentation but didn't find something specific to our situation.

 

Is there someone that can help on this..or indicate any other documentation that lead up to succeed...installing these 4 content libraries.

 

Normally in a manual installation...we would check these options :

revitContentlibraries2.png

The label in the screenshot are in french...but i assume you can situate you.

 

Thank in advance for all your help

 

 

0 Likes
Accepted solutions (2)
5,995 Views
24 Replies
Replies (24)
Message 2 of 25

m_latz
Advisor
Advisor

I'm not sure if I understand everything correct, so a few questions:

 

You install from the original Revit 2020 sources in silent mode ?

But why do you:

"... we install the core revit software before the content libraries ..."

 

Is there any reason for switching the default installation order ?

 

And what I know is, that only the US content libraries are part of the installation sources. So if you need "Canada" they will be downloaded from the internet during the installation. Better is, if you add the "Canada" content also to your installation sources. Or is there any reason to download always from the internet ?

 

regards

 

Markus

0 Likes
Message 3 of 25

Anonymous
Not applicable

Hi Latz again 🙂

 

as we are new to automate installation for revit...we are in a discover mode to see what important or not..an what require. 

 

- We install revit with command line only, no deployment....the revit and licences seem to be okay..but need help for the content librairies like metric,imperial,canada, generic.....at this point no folder are created

- No reason for the wrong order....So if you tell me that is important to install content libraries first..we will always do it that way.

- From was one of our super user told us...we can confirm the metric and imperial are correctly installed if we can see their folder into the content/libraries folder...but for now we didn't see that... ?

 

As you help us for Autocad in other post...our goal is the same....install Revit 2020 to around 400 computers with a windows command line by passing parameters....

0 Likes
Message 4 of 25

m_latz
Advisor
Advisor

It should be possible to do this also with a transformation and add the Canadian contents to the installation sources, so that it is not necessary to always download from the internet.

 

I prepare, test and notify you in the evening.

 

regards

 

Markus

0 Likes
Message 5 of 25

Anonymous
Not applicable

Hi m.latz,

 

i know you're currently look in at transformation file...in parallel, if you could provide me setting that need to change when we use orca.exe...i could start trying it also on my side...until you have time to complete your test.

 

Thank

0 Likes
Message 6 of 25

m_latz
Advisor
Advisor

Is this your selection for the RCL 2020 ?

 

Revit2020-RCL.png

regards

 

Markus

0 Likes
Message 7 of 25

Anonymous
Not applicable

Hi,

yes this is right.

 

Maybe just the default content may change to english usa...depending on computer location...but we can start with that...

0 Likes
Message 8 of 25

m_latz
Advisor
Advisor

Okay, yes works as expected on my side with a transformation, that you have to apply and add to the  setup.ini file.

 

And you have to download the "French Generic International Content" and copy it to the ".\Content\Revit" folder of your installation sources.

 

I prepare a more detailed explanation this evening and post it.

 

regards

 

Markus

0 Likes
Message 9 of 25

Anonymous
Not applicable

Hi m.latz,

 

i wrote my reply at the same time you did your one...

 

glad to hear that...looking forward to test it on my side.

0 Likes
Message 10 of 25

Anonymous
Not applicable

Hi m.latz

 

just to be sure about the what to download for the french generic international.....

 

Am i at the right place : https://knowledge.autodesk.com/support/revit-products/downloads/caas/downloads/content/autodesk-revi...

2020-06-10_09h56_12.png

Also when i look into my .\content\revit folder i only see these: 

2020-06-10_09h57_27.png

 Is this the gen folder i supposed to download ?  Does other are included into the 'en' folder ?

 

Thank in advance for your precious help

0 Likes
Message 11 of 25

Anonymous
Not applicable

Hi Markus,

 

any news ?

 

thank in advance

0 Likes
Message 12 of 25

m_latz
Advisor
Advisor

Hello David,

 

sorry for the delay, but some urgent work ...

 

I prepare a few screen shot and post it in the next hour ..

 

regards

 

Markus

0 Likes
Message 13 of 25

m_latz
Advisor
Advisor
Accepted solution

Hi David,

 

took some time, but here is a manual how I did this. May be there are other solutions, faster solutions.

But to get a transformation with all correct options I think it is best if the "original setup" create it.

 

And because the deployment and also the manual install are "temporary", I did it on a virtual machine, because then it is quite ease to go backward and forward with snapshots.

Let me know if you have further questions.

 

regards

 

Markus

0 Likes
Message 14 of 25

Anonymous
Not applicable

Hi Markus,

 

great documentation..here a few question to be sure i understand completely

 

  • All English option (canada, us imperial, us metric) are already included into the downloaded version  ? (folder .\content\revit\en) Am i right ?
  • The transformation file will help to install all four content libraries right ? (not only the french ?)
  • How about the commande we need to use to trigger the installation ?
    • Until now we have 2 installation commande like these :
      • $(Repository)\Autodesk\Revit\2020\Revit_2020_G1_Win_64bit_dlm\setup.exe /t /qb /language en-us /c RVT: INSTALLDIR="%PROGRAMFILES%\Autodesk" ADLM_EULA_COUNTRY=US INSTALLLEVEL=5 ACADSTANDALONENETWORKTYPE="3" ACADLICENSESERVERTYPE="Redundant Server License" ACADLICENSETYPE="Network License" ACADSERVERPATH="XXX@XXX;XXX@XXX;XXX@XXX"
      • $(Repository)\Autodesk\Revit\2020\Revit_2020_G1_Win_64bit_dlm\setup.exe /t /w /qb /language en-us /c RCL: CP_PREFERENCE=RVT-en-US-i CP_SELECTED="RVT-en-US-i;RVT-en-US-m"

 

Thank in advance for clarification on that...and a great thank for all your help.

0 Likes
Message 15 of 25

m_latz
Advisor
Advisor
  • Yes
  • Yes
  • The 1st command line looks okay for me. The 2nd makes no sense, because you do not need to pass properties to the RCL.msi (/c RCL: ....), because this is configured in the transformation you use now. In the transformation is everything configured you pass with the 2nd command line and more. That is necessary to install the Revit Content libraries.

Just a hint: Normally I create a Revit deployment and I select all content libraries. Then I have later all content already downloaded, if a customer wants the one or other content in his deployment/setup, etc. For future builds I just copy what's necessary.

 

regards

 

Markus

0 Likes
Message 16 of 25

Anonymous
Not applicable

Hi Marlus,

 

one final question, i hope, to be sure i fully understand what you said.

 

The 1st command line looks okay for me. The 2nd makes no sense, because you do not need to pass properties to the RCL.msi (/c RCL: ....), because this is configured in the transformation you use now. In the transformation is everything configured you pass with the 2nd command line and more. That is necessary to install the Revit Content libraries.

 

So the second command line i provided i no more required ? the first one will do the job combined with the MST files ? am i right ?

0 Likes
Message 17 of 25

m_latz
Advisor
Advisor

Just as additional info what the transformation adds to the RCL.msi (Revit content library installation package).

And because the transformation is created with the original setup, it is "correct".

 

regards

 

Markus

0 Likes
Message 18 of 25

m_latz
Advisor
Advisor

Yes, the 2nd command line is not necessary.

 

If you execute the 1st command, setup.exe installs all packages defined in the setup.ini file and with the option:

 

/c RVT: INSTALLDIR="%PROGRAMFILES%\Autodesk" ADLM_EULA_COUNTRY=US INSTALLLEVEL=5 ACADSTANDALONENETWORKTYPE="3" ACADLICENSESERVERTYPE="Redundant Server License" ACADLICENSETYPE="Network License" ACADSERVERPATH="XXX@XXX;XXX@XXX;XXX@XXX"

 

you pass all defined properties to the section "RVT", this is the section where rvt.msi is installed.

 

regards

 

Markus

 

0 Likes
Message 19 of 25

Anonymous
Not applicable

Hi Markus,

 

i great thank for all your help...i'm starting to follow your documentation and will probably be able to test it by end of my day (eastern time) to confirm everything work as intend on my side.

 

I'm confident that i will be able to check this post as Accepted solution, i hope today or tommorrow.

 

Have a nice day

0 Likes
Message 20 of 25

m_latz
Advisor
Advisor

Additional Infos:

 

If you take a look to your setup.ini you see the following:

 

EXE_SEQUENCE=RVT;RCL;CMILM2020;CMPLM2020;NLM;CADM;REVITSERVER;FORMIT;MEP_FAB_IMP;MEP_FAB_MET;SDK;ADSKAPP;ADDONS;AGS

 

So the setup.exe installs these packages in that order. If you want to add or remove a package from your setup, just remove or add the entry.

 

For example you do not want to install the Application Manager, just remove the ADSKAPP from the sequence.

 

The 1st entry is RVT, the 2nd RCL.

 

So 1st installs Revit, then Revit Content Library, ....

 

If you take a look to the [RVT] section, where the definition of the rvt.msi is located you see, that there is a list of prerequistes:

 

PREREQUISITE=IE7;VCREDIST2010SP1X86;VCREDIST2010SP1X64;VCREDIST2012X86;VCREDIST2012X64;VCREDIST2013X86;VCREDIST2013X64;VCREDIST2015X86;VCREDIST2015X64;VCREDIST2017X86;VCREDIST2017X64;DOTNET46;DOTNET462;DOTNET46LANG;DOTNET47;DOTNET47LANG;SqlLocalDB;ADSKLICENSING;ADSSO

 

These packages are installed, befor RVT, because RVT depends on.

...

...

 

If hope that explains a lot.

 

regards

 

Markus

0 Likes