Ключи командной строки

Ключу должен предшествовать знак тире (-) или двойное тире (--). Если у ключа существуют параметры, они следуют за знаком равно (=). В случае, если параметры содержат пробелы, они должны быть заключены в кавычки. Возможно сокращение имени ключа до первой отличаемой от других записи. Например, возможно сократить ключи --start и --stop до -sta и -sto соответственно. Существует два типа ключей:

Позиционно-независимые ключи могут располагаться в любом месте командной строки и распознаются всегда до того, как будет интерпретирован какой-либо из позиционно-зависимых ключей.

Позиционно-зависимые ключи будут интерпретироваться и исполняться в порядке их расположения. Это позволяет производить действия в группе по мере их указания. Например, вы можете установить и запустить сервис гейткипера одним действием, всего лишь указав --install --start.

1. Допустимые ключи

Позиционно-независимые

Ключ Описание
--configuration<=имя файла> Задать имя и/или путь конфигурационного файла.
--noconsole -n Запретить вывод на консоль.
--consolefile[=имя файла] Записывать консольный вывод в файл журнала.
--daemon -d Запустить гейткипер в режиме демона. (только Unix)

Позиционные

Ключ Описание
--help -h -? Помощь.
--setpassword[=пароль] Установить или сбросить пароль для гейткипер монитора.
--install -i Установить гейткипер сервис. (только Win32)
--uninstall -u Удалить гейткипер сервис. (только Win32)
--start Запустить гейткипер сервис. (только Win32)
--stop Остановить гейткипер сервис. (только Win32)

По умолчанию за каталог файла конфигурации под win32 принимается каталог в котором находится исполняемый модуль и каталог /etc/ под Юниксами.