Product DocsMenu

Deploying the Desktop Integration Package Using a Login Script

The login script method for the Desktop Integration Package (DIP) deployment consists in creating a login script that starts the DIP installer when it detects that the DIP is not already installed on the end-user computer on which a user logs in.

Note: You can still use GPO to remotely set the DIP configuration for all users.

To deploy the DIP using a login script

  1. Download the latest DIP version.

    Note: Ensure that you are currently using recent versions of CES and Coveo .NET Front-End and consider upgrading to their latest version to prevent compatibility issues (see Identifying the Coveo Enterprise Search Version, Coveo Enterprise Search 7.0 - Release Notes, Coveo .NET Front-End 12.0 - Release Notes, and Installing Coveo Platform Software Components). Contact Coveo Support for more information.

  2. Copy the DIP installer to a network location available from a login script for all users.

  3. Using a text editor:

    1. Create a login script that starts the DIP installer only when the DIP is not already installed on the computer using the following commands:

      REM DETECT IF THE PACKAGE IS ALREADY INSTALLED ON WINDOWS XP
      IF exist "%Userprofile%\Local Settings\Application Data\Coveo\Coveo Desktop Integration Package\Extensibility.dll" goto END 
      REM DETECT IF ALREADY INSTALLED ON WINDOWS VISTA AND WINDOWS 7 
      IF exist "%LOCALAPPDATA%\Local\Coveo\Coveo Desktop Integration Package\Extensibility.dll" goto END 
      "[path]\Coveo Desktop Integration Package.exe" 
      :END

      where you replace [path] (in the last line before :END) by the path where you saved the DIP installer.

      Note: You can use the .exe installer file with the /nocloseapplications command line to update the DIP without requiring Outlook to be closed and restarted.

    2. Save the file with a .bat extension in the folder that corresponds to the domain controller's Netlogon shared folder.

People who viewed this topic also viewed