Hi @PoynomialMink80 , you could do this:
- Reference this link to build a silent installation of JMP with your preferred preferences
- In your script, copy the installation media to a local drive
- Run the JMP install, you could include the license in the install and skip the next step but I find the next step makes it easier to renew the license in the future
- Copy the license file to the machine and create a preferences file that references a specific license file location
#Load the License File
$LicenseFile = $InstallDir+"\jmp.per"
Copy-Item $SourceDir"\jmp.per" $LicenseFile -Force
# Create directories if needed
New-Item -Path $Env:ALLUSERSPROFILE"/SAS" -ItemType Directory -Force
New-Item -Path $Env:ALLUSERSPROFILE"/SAS/JMPPRO" -ItemType Directory -Force
New-Item -Path $Env:ALLUSERSPROFILE"/SAS/JMPPRO/17" -ItemType Directory -Force
$AddinDir = $Env:ALLUSERSPROFILE+"/SAS/JMPPRO/addins"
New-Item -Path $AddinDir -ItemType Directory -Force
# Create preferences file that links to the license file
$fn = $Env:ALLUSERSPROFILE+"/SAS/JMPPRO/17/JMP.PFS"
New-Item -Force $fn
Set-Content $fn "Preferences(
File Location Settings(
License File Path( $LicenseFile )
)
);"
More info about installing the license and add-ins:
Anyone manage add-ins using a script or a centralized tool? Maybe a PowerShell script via Microsoft ...