Install ETP Client with a command line

Before you begin

  • Make sure that you have a downloaded Windows or Mac installation file for ETP Client. For more information, see Download ETP Client.
  • Make sure that you have an entitlement code or activation code. To view the entitlement code, see View entitlement code. For more information on the activation code, see Bring your own device (BYOD) support.
  • If you are installing ETP Client on a Mac with the command line, you must create a bootstrap.txt file that contains the entitlement code only. Save the bootstrap.txt file in the same file location as the package.
  • If you are installing ETP Client 3.2.0 or later on Windows and Microsoft Visual C++ is not on the machine, install the redistributable package of Visual Studio (vc_redist.x86.exe). To download this package, see Microsoft documentation on the latest supported versions of Visual C++.
  • Make sure Web Proxy Auto-Discovery (WPAD) for WinHTTP is running on Windows computers. For more information, see Web Proxy Auto-Discovery (WPAD) on Windows.

Perform this procedure to install ETP Client with a command line. Select the steps that apply to your operating system.
Note: If you use pip and your organization has enabled ETP Proxy, make sure you also add the ETP Proxy TLS man-in-the-middle (MITM) certificate to the pip configuration file. In the pip.conf file, add this entry:
[global]
cert = /path/certificate.pem
where:
  • path is the path to the certificate
  • certificate is the name of the certificate

On Windows

How to

  1. Open Command Prompt as an administrator.
  2. If necessary, change directories to the location where the installation files are located.
  3. Enter the following command and press Enter:
    msiexec /i etpclient_<versionNumber>.msi  CODE="<entitlement_code>" /q

    where:

    • <versionNumber> is the version number of ETP Client
    • <code> is the entitlement code or activation code. If you're using the command line to distribute the ETP Client across many computers with device management software, enter the entitlement code. If you're activating the client on a user’s personal computer, you can enter an entitlement code or an activation code.

On Mac

Note: Make sure that you create a bootstrap.txt file that contains the entitlement code only. Save the bootstrap.txt file in the same file location as the package.

How to

  1. Open a terminal window.
  2. If necessary, change directories to the location where the installation files are located.
  3. Enter the following command and press Enter:
    sudo launchctl setenv activation_code <code> && sudo installer -pkg <path_installation_file> -target /
    where
    • <code> is the entitlement code or activation code. If you're using the command line to distribute the ETP Client across many computers with device management software, enter the entitlement code. If you're activating the client on a user’s personal computer, you can enter an entitlement code or an activation code.
    • <path_installation_file> is the path to the installation file.