Installing Eggplant Performance Via the Command Line
You can automate the installation of Eggplant Performance and Eggplant Performance Analyzer using a Windows command line or batch file.
As part of the installation program, you are required to review and agree to comply with the terms of the Keysight EULA. Pay attention to the inclusion of the accept_eula
parameters passed on the command line.
The opt_out
parameter is optional, but passing opt_out=yes
on the command line is equivalent to checking the box in the installer which reads By checking this box, you opt out of diagnostics and usage data collection. This option can also be changed later in the Eggplant Performance Studio Preferences dialog.
In these examples, replace X.X.X.XXX
with the version number of Eggplant Performance that you are installing. The version number is usually present within the filename of the installer file.
For Eggplant Performance (including Studio, Test Controller and a localhost injector alongside all the other apps and utilities), use the following batch file:
msiexec /i eggPlantPerformanceX.X.X.XXX.msi^
/quiet /qn /norestart^
/L eggPlantPerformance_install.log^
accept_eula=yes^
opt_out=yes
For Eggplant Performance Analyzer, use the following batch file:
eggPlantPerformanceAnalyzer.X.X.X.XXX.exe^
--mode unattended^
--prefix "C:\Program Files\eggPlantPerformanceAnalyzer-X.X.X"^
--dblocation "C:\eggplant_performance_database"^
--dbport 38000^
--dbpassword XXXXXXXX^
--enable_db_logging 0^
--accept_eula yes
Technical limitations mean that you cannot use the command line to install a version of Eggplant Performance Analyzer that requires an upgrade of the analysis database. For more information, see Upgrading the Database from Previous Installations in Installing Eggplant Performance Analyzer.
The caret (^
) symbols at the end of the lines are for use in a Windows .bat
script, which allows the command to span multiple lines for readability. It is possible to omit those symbols and put all parameters on the same line.