When upgrading from an older version of Foxtrot Suite to version 10 (or above), scheduled batch files fail to run

Summary:
You may have scripts that run via batch file within Windows Task Scheduler. Depending on the parameters of the scheduled task, these scripts may be configured to open Foxtrot and automatically run a script. These scheduled tasks have worked without issue in previous versions of Foxtrot (i.e. versions 11, 10, 9, etc…), however, after upgrading, the task fails to run as expected.

Resolution:
This is due to the fact that the application names for the Foxtrot Suite have been changed, starting with Foxtrot Suite Version 10.

Foxtrot Suite Application Names

File Path

Foxtrot Administrator

Product Name

File Path

Versions 1-9

Foxtrot Admin Center

[Installation Path]\FTAdmin.exe

Versions 10 and up

Foxtrot Administrator

[Installation Path]\FoxtrotAdministrator.exe

Foxtrot Extender

Product Name

File Path

Versions 1-9

Foxtrot X

[Installation Path]\FTX\FTX.exe

Versions 10 and up

Foxtrot Extender

[Installation Path]\FTX\FoxtrotExtender.exe

Foxtrot Legacy

Product Name

File Path

Versions 1-9

Foxtrot LE

[Installation Path]\FTClient.exe

Versions 10 and up

Foxtrot Legacy

[Installation Path]\FoxtrotLegacy.exe

Foxtrot Classic

Product Name

File Path

Versions 1-9

FoxtrotOne

[Installation Path]\FoxtrotOne.exe

Versions 10 & 11

Foxtrot

[Installation Path]\Foxtrot.exe

Versions 12 and up

Foxtrot Classic

[Installation Path]\Foxtrot.exe

Foxtrot RPA

Product Name

File Path

Versions 11 and lower

N/A

N/A

Versions 12 and up

Foxtrot RPA

[Installation Path]\Foxtrot\Foxtrot.exe

FoxBot

Product Name

File Path

Versions 11 and lower

N/A

N/A

Versions 12 and up

FoxBot

[Installation Path]\Foxtrot\RPABot.exe

Typically, the first command line within a batch file relating to Foxtrot will open the desired Foxtrot Suite application by specifying the file location. For a default install, this line may read:

C:\Program Files (x86)\Foxtrot Suite\FoxtrotOne.exe

For a batch file that opens the Foxtrot (formally FoxtrotOne) application. To adhere to the new product names, any instance of the old product names in a batch file should be replaced with the respective new name. In the example above, the line should be amended to read:

C:\Program Files (x86)\Foxtrot Suite\Foxtrot.exe

When upgrading to versions 12 or above, you will also have to keep in mind the file extension of you projects to ensure you are referencing the correct Foxtrot.exe file. For example, for a default installation, if your batch previously read: