Автозапуск і робота службою
Віддалена машина корисна лише тоді, коли її агент працює в потрібний вам момент, — а це зазвичай означає: після вимкнення світла, після оновлення або після перезавантаження, коли вас не було. Кожна платформа розв'язує це по-своєму.
Три слова постійно плутають, тож:
- Встановлено — файли лежать на диску.
- Увімкнено — наступного разу стартує саме.
- Працює — прямо зараз віддає файли.
Агент може бути встановлений, увімкнений і при цьому не працювати. Це найчастіша відповідь на питання «чому мій пристрій офлайн».
Windows
Установник пропонує Запускати Filemote під час входу в систему, типово вимкнено. Позначка додає для вашого користувача Windows запис автозапуску, який під час входу запускає застосунок Filemote; агент далі стартує сам, якщо застосунок налаштовано його запускати.
Наслідки, про які варто знати:
- Це на користувача. Доки ніхто не ввійшов у систему, нічий агент не працює.
- Машина, яка перезавантажилась і стоїть на екрані входу, офлайн, доки хтось не ввійде.
- Портативна збірка та ClickOnce не додають запису автозапуску взагалі.
Якщо вам потрібна машина Windows, що віддає файли без чийогось входу в систему, чесна відповідь на сьогодні — збірка для Windows не для цього: візьміть Linux-хост або лишіть машину в сеансі із заблокованим екраном.
Linux — systemd-юніт
Скрипт встановлення створює юніт filemote-agent і вмикає, але не запускає його. Таке
поєднання навмисне: увімкнення переживає перезавантаження, а незапущений стан не дає свіжому
встановленню піднятися напівналаштованим.
sudo systemctl start filemote-agent # запустити зараз
sudo systemctl status filemote-agent # чи працює
sudo systemctl stop filemote-agent # зупинити
sudo systemctl disable filemote-agent # щоб не піднімався після перезавантаження
sudo systemctl enable filemote-agent # і скасувати це
Юніт працює від вашого користувача, а не від root, перезапускається через п'ять секунд після збою, обмежений 8 ГБ пам'яті та 80% CPU і пише в journald.
Встановлення з --no-autostart пропускає юніт повністю; тоді FilemoteAgent ви запускаєте
самі або пишете власний юніт.
macOS — launchd-агент
Скрипт встановлення записує ~/Library/LaunchAgents/com.filemote.agent.plist і завантажує
його, тож агент стартує під час кожного входу й перезапускається, якщо впав.
launchctl start com.filemote.agent
launchctl stop com.filemote.agent
launchctl list | grep com.filemote.agent # чи завантажено
Як і у Windows, це на вхід у систему: Mac, що стоїть на екрані входу, нічого не віддає.
--no-autostart пропускає plist, і тоді обидві команди незастосовні.
Як переконатися, що перезавантаження справді переживається
Не вірте налаштуванню — перевірте один раз:
- Перезавантажте машину.
- На Windows і macOS увійдіть у систему.
- Подивіться список пристроїв на сайті.
Повернулося — готово. Не повернулося — ідіть за статтею пристрій показано як офлайн: її перший пункт ловить більшість випадків.
Як вимкнути автозапуск потім
- Windows — зніміть позначку, перезапустивши установник, або видаліть запис автозапуску для свого користувача.
- Linux —
sudo systemctl disable filemote-agent. - macOS —
launchctl unload ~/Library/LaunchAgents/com.filemote.agent.plistі видаліть файл.
Ніщо з цього не видаляє програму й не чіпає налаштування; воно лише перестає піднімати агента самостійно. Повне видалення — у статті видалення Filemote.
Оновлено 2026-08-06