services

Запуск или остановка служб

Зачем нужна

Команда управляет жизненным циклом фоновых служб клиента RuDesktop на устройстве: останавливает или запускает службу и процессы, а также включает или отключает её автозапуск при старте операционной системы. Без работающей службы клиент не принимает входящие подключения и не выполняет политики

Типичные случаи применения:

  • временно остановить клиент перед обновлением, миграцией или диагностикой, чтобы не «дёргать» подключения

  • запустить службу обратно после остановки, не перезагружая систему

  • включить автозапуск на новой машине после установки клиента вручную

  • отключить автозапуск на тестовом стенде, чтобы клиент не стартовал автоматически

Синтаксис

rudesktop services <действие>

Важно

Для успешного выполнения команды, необходимо:

  • На Linux\macOS: sudo права

  • На Windows: запустить cmd от администратора

Параметры

Параметр

Описание

start

Запуск служб

stop

Остановка служб

enable

Включение опции «Запускать приложение автоматически при старте системы»

disable

Выключение опции «Запускать приложение автоматически при старте системы»

Пример

  1. Чтобы остановить службы, введите следующее:

    rudesktop services stop
    

    После выполнения команды службы и процессы остановятся, иконка в трее пропадет

  2. Чтобы запустить службы, введите следующее:

    rudesktop services start
    

    После выполнения команды службы и процессы запустятся, иконка в трее появится

  3. Чтобы включить опцию для автоматического запуска приложения при старте системы, введите следующее:

    rudesktop services enable
    

    После выполнения команды опция будет включена

  4. Чтобы выключить опцию для автоматического запуска приложения при старте системы, введите следующее:

    rudesktop services disable
    

    После выполнения команды опция будет выключена