Windower Command Line Interface
Windower supports a number of command-line arguments when launching. You can create various shortcuts to launch Windower with different settings, override specific parameters, set up private servers, etc.
Profile Arguments
These arguments are all tied to a profile, and except for the last two, can also be set in the UI for each profile. The specified default values here are just the default values when creating a profile. If a profile is specified, and the default for any missing value is taken from that profile, instead of the default specified in the table below.
| Argument | Description |
|---|---|
-p <profile>--profile <profile> |
Sets the profile to use to profile. If present, it will skip the interactive UI and launch the game directly. Default: The empty (default) profile. |
-r <region>--region <region> |
Sets the POL region to use to region. Allows one of Auto, JP, US, or EU. Default: Automatic detection ( Auto). |
-c <key>--console-key <key> |
Sets the key to use to open the Windower console to key. Default: Insert. |
-w <x>--width <x> |
Sets the horizontal resolution to x. Default: The horizontal display resolution. |
-h <y>--height <y> |
Sets the vertical resolution to y. Default: The vertical display resolution. |
--borderless |
Sets the window mode to Borderless. Default: Set. |
--windowed |
Sets the window mode to Windows. Default: Not set. |
--fullscreen |
Sets the window mode to Fullscreen. Default: Not set. |
--executable <path> |
Sets the path to the executable to use. Default: <FFXIPath>/pol.exe. |
--args <arguments> |
Sets teh arguments to pass to the executable. Only meant to be used together with --executable. One string expected, if multiple arguments need to be passed, they need to be quoted. Default: None. |
Functional Arguments
These arguments control the behavior of the application.
| Argument | Description |
|---|---|
-h--hide |
Hides the UI. Only makes sense in combination with specifying a profile, or with the --quit or --update flags. Default: Not set. |
-q--quit |
Exits Windower immediately after the update step. Default: Not set. |
-u--update |
Forces an update, and implies --hide and --quit. Will update even if other Windower instances are running. May corrupt running instances. Default: Not set. |
Technical Arguments
These arguments are not meant to be used outside of a debugging context.
| Argument | Description |
|---|---|
--debug |
Sets the internal debug flag, passed onto plugins. Unspecified use case, not meant for users. Default: Not set. |
--no-steam |
Ignores the steam install of FFXI, even if found. Default: Not set. |