SCCM+Scripts

Eric Evenson 12-7-2012 This page is dedicated to installation scripts for applications, ACL's, Copy files, etc..

Eric Evenson 1-19-2015 PLTW RobotC installation Hi, here is some information that should help with your installation of RobotC. Someone else had documented this and unfortunately I couldn't find the link. Good Luck and let me know if you have any questions. Thanks Eric

To script the installation so it is automated you need to install this on one computer and then collect some files from that computer. //After installation, you are required to launch the application once as an Administrator. This copies or registers the application. I attempted to find the registry file that gets written or the INI file that gets created but was not successful.//

Download the installer and make sure you R Click on the file and UNBLOCK – this will ensure you do not encounter additional prompts during the install.

Download Installer from RobotC website
 * Clear out the TEMP files of the user doing the install - C:\Users\USERNAME\AppData\Local\Temp
 * Launch the Install file and Run As Administrator. Let the install EXTRACT files and pause the install once they are extracted.
 * Collect the extracted files that are in the new folder that gets created in the TEMP folder
 * Continue with installation
 * Place a check mark in the Always trust software from VEX Robotics Inc and INSTALL – this creates a trusted certificate that we will collect



Complete the installation

Go to C:\Program Files (x86)\Robomatter Inc\ROBOTC Development Environment 4.X\Drivers Copy **VEXCortex64.msi** and **VEXUSBSerialDriver.exe** and place them in folder called Drivers
 * Collect Drivers**

Launch MMC.exe – add Certificate Snap in – path to Trusted Publishers and find the Vex Robotics Cert – Right click on it, go to all Tasks and Export. Place exported Cert in the same folder as the MSI files you collected
 * Collect Trusted Publishers Certificate**

Create your Install folder with the following contents
 * MSI and other files from the Temp Folder
 * Drivers folder
 * Certificate
 * License file – generally this is sent to the teacher

Modify this script however you want but this is what has worked for us: We removed previous versions so you may not have that. We did not seem to need to Remove the prolific USB driver but I am leaving the script for future reference



Eric Evenson 3-15-2013 This is our script to update Java. It includes a removal of all JRE versions in our district. Your district may have other versions. The installation will close all active browsers, so end users need to know this. To work around this you can create an SCCM application and deploy it to install only when No User is Logged on. This way no one will have their browsers close unexpectedly. Once you install the new version, subsequent updates automatically remove previous installs. We included the the uninstall strings because there were some problems with some versions. You can edit the batch file to be just a REMOVAL for Java as well. We are attempting to narrrow our scope and install on only the computers that really need it.



Eric Evenson 3-15-2013 SCCM Script to install new version of Java - prompts user to close browsers This uses the Coretech Shutdown tool to prompt the user to close browsers before the install starts. You can modify the time and files to close as well as the message that is displayed. This would be a good one to use when updating your iTunes