Top  Previous  Next

Execution of FreeFlyer from the command line allows for quick, successive running of multiple Mission Plans useful in high performance computing. There are two options available for running FreeFlyer from the command line: FF.exe and FreeFlyer.exe. FF.exe allows execution of FreeFlyer from the command line while hiding the FreeFlyer user interface, allowing for greatly improved processing speeds. Both executables can be run from the command prompt or be called from external programs or batch files. Using a batch file, a user can repeat the same runs many times for automated product generation and automated regression testing. For information on how to run FreeFlyer from the command line with the FreeFlyer user interface, see FreeFlyer.exe.


The FF.exe executable is supported in both Windows and Linux. To call FF.exe from the command line in Windows, two commands can be used analogously: FF.exe or ff. To call the executable from the command line in Linux, only ff can be used. Along with the commands, there are numerous switches that can be used to tell FF.exe what operation the user wishes to perform. Switches follow the command name (ff or FF.exe) on the command line. For example, the Mission Plan switch will tell FF.exe to execute the specified Mission Plan:




ff -mp <PATH TO FILE>

FF.exe -mp <PATH TO FILE>




ff -mp <PATH TO FILE>


Switches may be listed in any order and specified using their full name or abbreviation. Information on the switches available for use with FF.exe can be found by following the links in the list below.


Note: For each of the switches below, the usage is specified using the ff command to call FF.exe. In Windows, the FF.exe command can also be used analogously.


FF.exe switches

Borrow Server License

Check Syntax Mission Plan

Check Syntax Mission Plan List


Convert Backup Folder

Debug Errors

Delete Configuration Files

Downgrade License

Export Extensions Registration Log

Export Homescreen

Export Profile

Generate License Log

Get Security Groups


Hide Deprecation Warning Messages

Hide Main Output Window

Hide Warning Messages

Import Homescreen

Import Profile

License Server Feature Selection

List Default IDE Mode

List Group Overrides

List IDE Mode

Mission Plan

Mission Plan List

Mission Plan List Loop

Namelist Input

Namelist Output

Network License IDE Constraint

Path Log


Register License

Register License Server

Remove Group Override

Replay Support

Report Host Information

Report License File Contents

Report License Information

Reset License

Return Server License

Set Active Version

Set Default IDE Mode

Set File Association

Set Group Override

Stop Mission Plan List On Error

Treat Mission Plan As Script

Use Preferences Profile

Use Profiler

Use UI Defaults

User Info


Write Schemas

Windowed Output Mode