"Error 1314.The specified path %TEMP%\Cabinets is unavailable" when installing TIBCO Spotfire Analyst client silently

"Error 1314.The specified path %TEMP%\Cabinets is unavailable" when installing TIBCO Spotfire Analyst client silently

book

Article ID: KB0075806

calendar_today

Updated On:

Products Versions
Spotfire Analyst 7.5 and higher

Description

Installing the Spotfire Analyst Client silently using the command below, can result in "Error 1314".

msiexec /qn /i "FULL PATH\TIBCO Spotfire.msi" SETUPEXEDIR="%TEMP%" ALLUSERS=1 
SERVERURL=http://spotfireserver:port/ INSTALLDIR=<PATH to where you'd like to install the client>

The error will look as below.

Error 1314. The specified path %TEMP%\Cabinets is unavailable".

There can be a few reasons why this error can be seen.

  • %TEMP% refers to C:\Users\<Your User Account>\AppData\Local. The "AppData" directory is hidden by default. As a result of this, it could be possible that the path "%TEMP%\Cabinets" is considered unavailable. This is applicable when the application is installed using a User Account.
or:
  • If the installation is run using a System Account, this error can be seen as the System Account will not have a user profile under "C:\Users" path.
     

Resolution

To resolve, the following steps should be performed depending on which account is being used:
 

1. If a user account is used to install the application:

Unhide the "AppData" directory under "C:\Users\<Your User Account>\AppData". If it still doesn't resolve the issue, point "SETUPEXEDIR" to a different path where the user account running the installation has write access. For example, the following command can be used.
msiexec /qn /i "FULL PATH\TIBCO Spotfire.msi" SETUPEXEDIR="C:\Windows\Temp" ALLUSERS=1 
SERVERURL=http://spotfireserver:port/ INSTALLDIR=<PATH to where you'd like to install the client>

The user account running the installation must have write access to the path "C:\Windows\Temp" in this case.
 

2. If System Account is used to run the installation:

Point "SETUPEXEDIR" to "C:\Windows\Temp" instead of "%TEMP%". The command will look like the one below:

msiexec /qn /i "FULL PATH\TIBCO Spotfire.msi" SETUPEXEDIR="C:\Windows\Temp" ALLUSERS=1 
SERVERURL=http://spotfireserver:port/ INSTALLDIR=<PATH to where you'd like to install the client>

"SETUPEXEDIR" can also point to some other path where the System Account has write access.
 

Issue/Introduction

This article explains the "Error 1314. The specified path %TEMP%\Cabinets is unavailable" error which may be seen while installing the TIBCO Spotfire Analyst client silently.

Additional Information

Doc: Installing Spotfire Analyst silently (by using the command line)