Installing PSCAD Without also Installing/Repairing the Sentinel Drivers
Background
Released versions of PSCAD can be installed via one of the following installers:
Installer engine InstallShield Wizard Installer Utility
Installs PSCAD Yes Yes
Installs other software, Yes No
like GFortran, Enerplot,
PRSIM, PSCAD Initializer
Installs Sentinel USB drivers Yes No
When using the InstallShield Wizard installer, the Sentinel USB Drivers will always be installed or repaired
- When PSCAD is first installed
- When the PSCAD installation is modified
- When the PSCAD installation is repaired
...so that the Sentinel drivers are always fully installed and ready for use when using lock-based licensing.
Issue
In some cases, clients do not want to install or repair the Sentinel drivers provided with the InstallShield Wizard for PSCAD, since:
- They will only be using certificate licensing and do not plan to switch to lock-based licensing, or
- They will only ever be using a lock-based License Manager located on another machine, or
- They do not want to have to remove any existing Sentinel locks for other products when installing, modifying or repairing their PSCAD installation.
Solution 1 - Run a Batch File
If you launch the InstallShield Wizard installer for PSCAD as follows, then the installer will not install or repair the Sentinel drivers:
setup.exe /v"/IgnoreDrivers"
Note - You must use the straight quotes, ", as shown above, and not these slanted quotes, “.
You can do this by following the instructions below.
a. You would have most likely downloaded the PSCAD InstallShield installer as a large ZIP file. Extract that ZIP file to a temporary folder and browse to that folder, or browse to folder containing the previously extracted contents.
b. Copy the following script to Notepad:
@echo off
@REM *********************************************************
@REM Ensure we are on the batch file drive and in its folder
@REM *********************************************************
%~d0
@cd "%~dp0"
@REM *********************************
@REM Show the folder path
@REM *********************************
@cls
cd
@REM *********************************
@REM Do the driver-less installation
@REM *********************************
@echo.
@echo Running the PSCAD installer
@echo.
setup.exe /v"/IgnoreDrivers"
@echo.
@echo Done...
@echo.
@pause
c. Save the Notepad contents as Install_NoDrivers.bat to the same folder containing the setup.exe file.
d. Right-click on Install_NoDrivers.bat and select Run as Administrator.
e. The installer will not install or repair the Sentinel drivers, but it might still remind you to ensure that your PSCAD lock, if you are using one, is plugged into a USB port.
Solution 2 - Rename the Executable File
a. You would have most likely downloaded the PSCAD InstallShield installer as a large ZIP file. Extract that ZIP file to a temporary folder and browse to that folder, or browse to folder containing the previously extracted contents.
b. Browse into the "USBDriver" subfolder.
c. You should see the following contents:
Install.bat
Instructions.txt
Readme.txt
setup.exe
d. In the USBDriver subfolder, rename, but do not delete, the setup.exe file.
e. Browse up one folder level, back to the main PSCAD installation folder.
f. Run the setup.exe in the main PSCAD installation folder.
g. Note that you will get a warning that the Sentinel installer cannot be found. Just accept the warning and the installation will continue.
h. The installer will not install or repair the Sentinel drivers, but it might still remind you to ensure that your PSCAD lock, if you are using one, is plugged into a USB port.
Solution 3 - Use a Different Installer
Use the PSCAD Installer Utility instead of the InstallShield Wizard, if available, which does not install or repair the Sentinel USB Drivers.