Below are the commandline options for the TurboFloat Server. Some options only apply to certain platforms (e.g. Windows-only, etc.) and will be noted as such. All other options apply to all platforms.
For options that accept file paths (
-pidfile) you can use either relative or absolute filenames. If you use relative filenames please note that the path will be "relative" to the TurboFloat Server executable, not relative to the "current directory".
Usage: TurboFloatServer -x [OPTION]... (1st form) or: TurboFloatServer -i [OPTION]... (2nd form) or: TurboFloatServer -u [OPTION]... (3rd form) or: TurboFloatServer -d [OPTION]... (4th form) or: TurboFloatServer -a [OPTION]... (5th form) or: TurboFloatServer -p [OPTION]... (6th form) 1st form: runs the floating license from commandline manually. 2nd form: installs the floating license server to be run by the system. (Windows & macOS only) 3rd form: stops & uninstalls the floating license server from the system. (Windows & macOS only) 4th form: runs the floating license server as a daemon. (all non-Windows operating systems) 5th form: activates the floating license server on the computer. This must be done before the floating license server can be used. 6th form: generates the XML <user /> entry with the bcrypt-hashed password that can be used in the configuration file to allow access via the TurboFloat Server manager. -x Starts the floating license server from commandline. -d Starts the floating license server as a daemon. Only for Linux, macOS, and BSD. -pdets=FILEPATH Specify a custom location to the product details file (TurboActivate.dat). -config=FILEPATH Specify a custom location to the config file. -i Installs this floating license server as a: Windows Service to run when the system boots. (Windows only) launchd daemon to run when the system boots. (macOS only) -delaystart When using the "-i" option this allows you to *not* start the floating license server. Only for Windows & macOS. -u Uninstalls this floating license server. Only for Windows & macOS. -h Display this help and exit. -v Output version and activation details then exit. -a[=PRODUCTKEY] Activates or re-activate this server. -areq=FILEPATH Generates an "offline activation" request file. This must be used with the "-a" option. -aresp=FILEPATH Uses the "offline activation response" file to activate the floating license server. This must be used with the "-a" option. -deact[=FILEPATH] De-activates this server so that it can be activated on another computer. If you specify a FILEPATH then an "offline deactivation" request file is generated. -p="PASSWORD" Generate an XML <user /> entry with the bcrypt-hashed password. Must use the -user switch as well to generate the full XML element. And you can use the -silent switch to just output the element and not any of the explanations. -user="USERNAME" The username that will be output in the XML <user /> entry. -wf=WORK_FACTOR The work factor to use when generating the password hash. If this is not present then an ideal work factor is chosen (12 or higher depending on the version and other factors). Choose a work factor between 4 and 31. All numbers outside that range will be ignored in favor of our default work factor. -silent Don't output to the screen. -pidfile=FILEPATH Write the process ID to a file. Only for Linux, macOS, and BSD.