No internet connection
  1. Home
  2. How to

Batch Installer Assistant

By Collin Dupuis @Collin_Dupuis
    2023-01-11 21:01:30.580Z

    I am trying to figure out a way to help automate the batch installation of software and updaters in Mac OS. For the software companies that have not yet created software management platforms like Plugin Alliance, Softube, Izotope, etc.....
    My thoughts are have script that allows the user to have a specific folder that unzipped installers can be put and then be batch installed. To me this is a serious time suck when dealing with the digital world.

    The script below is a basic attempt at this.
    This script assumes that you have already installed one updater and have left that "installer" window open so to avoid the system security prompt for the next set of installers.
    It works sometimes and then times out at other times.

    sf.directory.open({
    path: "Mac Pro>Documents>Installers and Updates",
    });

    sf.keyboard.press({
    keys: "cmd+a",
    });

    sf.keyboard.press({
    keys: "cmd+o",
    });

    //Calling command "Repeat N Times" from package "undefined" (installed from user/pkg/version "srAasovvDiQacRZ2mcId4RrOA8R2/ckuxffxq80000u010m7g02u3l/ckykkhblv00005010vnzhi0gm")
    sf.soundflow.runCommand({
    commandId: 'user:ckuxffxq80000u010m7g02u3l:ckuxg4i32000cu010dk8ldgm3',
    props: {
    repetitions: 25,
    }
    });

    • 4 replies
    1. I think @mbernardo wrote a terminal command that can batch install Avid installers. Maybe he can chime in here…

      1. Yes, I have bash script that you can execute and install all DMG and zip that are inside of a specific folder they installer need to be .pkg I even did two more for iZotope and Eventide.

        This needs to be execute like this because they need to run as sudo.

        https://www.dropbox.com/s/tyyx2mdgij844ox/installPluginsScript.zip?dl=0

        It's very easy.

        1- Download all the DMGs from Avid Plugins to a specific folder
        2- UnZip the installPluginsScript.zip, you will get 3 bash scripts
        3- open terminal and go to folder you have the bash scripts
        4- type >>>>>> cd ~/Downloads/installPluginsScript. (this is an example if you unzip inside the Download folder)
        5- type >>>>>> sudo ./InstallAvidPlugins_PTv02_local.sh
        6- drag n drop from the Finder the the folder where are the DMG's (in this case Avid one's)
        7- hit enter and grab a beer.

        It's the same procedure to Eventide and iZotope
        I did this because iZotope are slooooooooe to install and I don't like the Portal app, I only use the portal app to activate the plugins after installation, the Eventide is because they don't have a bundle installation.

        to be fair I'm lazy eheheh

        Let me know if it works.

      2. In reply toCollin_Dupuis:

        btw "This script assumes that you have already installed one updater and have left that "installer" window open so to avoid the system security prompt for the next set of installers."

        this doesn't work anymore with some installers on new macOS systems Monterey (tested). Yeah I've used that trick all the time.

        1. CCollin Dupuis @Collin_Dupuis
            2023-01-13 02:42:36.300Z

            Thanks I'll try this out the next time I do a big batch of updates.

            Cheers!