Tuesday, 20 September 2016

Deploying Avid Protools 12 with SCCM 2012 silent/unattended install (feat. iLOK license manager)

Hello friends, I tried to find a way to do this on Google but couldn't find any documents so I decided to try it myself and create a post to share if I find a way. Luckily, I did so here it is.

So when you download the software from Avid, they give you this folder from the zip file you download.











So I tried to fiddle around this the Setup.exe to see if there is any silent/unattended installation by going to CMD and trying Setup.exe /s , /q, /unattended, /S etc but nothing worked. Then I found out that there was a hidden folder called PT. You can view this folder by allowing to view hidden files and folders on the top menu of the folder (Windows 10) or you can search google and there will be a lot of guides for you. So if you go in to PT, you can find the .msi file that you have been looking for your entire life :). Its called Avid Pro Tools.msi.






So now lets make an application with this MSI in SCCM 2012 R2.

1) Open the Create Application Wizard, and then browse for the location of this .msi file on the UNC path where you keep your sccm source files. Then click next.




2) Click Next

3) Fill in all the information and on the installation program:, type in msiexec /i "Avid Pro Tools.msi" /qn and change install behavior to Install for system then click Next.


4) Then Click next on the summary page then it should take about a minute to complete the creation process.

5) Don't forget to distribute the content to your distribution point.



6) Deploy to the device collection you want.

Hope it helped you..!

P.S. You will need to install iLOK license manager to license this product so you will need to create a package of the license manager and deploy it as well. You can do this by downloading the iLOK license manager and using Setup.exe /s as the command to deploy it.

3 comments:

  1. installing pro tools worked. But couldnt get ilok going with /S

    ReplyDelete
  2. I know this post is over 2 years old, but I recently found a better way to do this.
    you need to run the main setup.exe like this:
    Setup.exe /S /v"/qn /norestart"

    this will install protools, as well as the ilok license manager. I would also like to mention this requires installing the software cert into the trusted store, (otherwise you will get a security popup to allow it).

    to get the cert in, first install normally, open up the certificate manager and export the avid technology cert, I saved it as avid_cert.cer, then in your script you can import it like
    certutil -addstore -f "TrustedPublisher" avid_cert.cer

    you also need to install quicktime 7 before hand:
    QuickTimeInstaller.exe /qr

    ReplyDelete
    Replies
    1. Thanks. that worked.

      Now to figure out licensing

      Delete