До чого агентові дозволено звертатися
Список відкритих тек — rootPaths у файлі налаштувань — це весь доступ Filemote до вашої
машини. Це не підказка й не «вигляд за замовчуванням»: шлях поза всіма записами списку для
агента не існує — ні для вас, ні для посилання для обміну, ні для AI.
Як додавати теки
У конфігураторі Add… вибирає теку, а Common folders одним клацанням додає «Документи», «Робочий стіл», «Завантаження» та «Зображення». Кожен запис — окремий корінь; їх може бути скільки завгодно, і вони не зобов'язані бути пов'язаними між собою.
Якщо коренів більше одного, файловий менеджер відкривається на їхньому списку, а не на одному дереві, — той самий прийом, що й вигляд «Усі пристрої», лише рівнем нижче.
З порожнім списком агент відмовляється стартувати. Це навмисно: агент без коренів був би працюючою службою без сенсу, і відмова була б мовчазною.
Як перевіряється межа
Кожен запит спершу перетворюється на абсолютний шлях і лише потім порівнюється з коренями.
Саме нормалізація робить спроби вийти назовні безглуздими: Documents\..\..\Windows
перетворюється на C:\Windows ще до перевірки, а C:\Windows не міститься всередині
C:\Users\ви\Documents, тому запит відхиляється.
Порівняння нечутливе до регістру — так само, як Windows ставиться до шляхів, — і корінь вважається дозволеним і сам по собі, і все, що всередині нього.
Як відкрити диск цілком
Гола літера диска працює: D: відкриває весь диск D.
Є тонкість, про яку варто знати, бо вона колись кусалася: у Windows D: саме по собі означає
«поточний каталог на диску D», а не «корінь D». Filemote нормалізує D: у D:\ перед
використанням, тож корінь D: — це диск. Але якщо ви наберете літеру диска десь інде й
отримаєте теку встановлення, причина саме в цьому.
Як вибирати корені
- Відкривайте найвужчу теку, яка вирішує задачу. Корінь
C:\ставить усю систему за один пароль. - Пам'ятайте, що всередині. У теках «Документи» часто лежать збережені облікові дані, податкові документи та приватні ключі.
- Корені читаються від імені того користувача, під яким працює агент. Тека, недоступна вашому обліковому запису, недоступна й через Filemote, — а в Linux юніт служби працює від вашого користувача, а не від root, тож там те саме.
- Символьні посилання та junction-точки відхиляються, а не розіменовуються. Посилання
всередині кореня — і будь-яке посилання на шляху до файлу — відкидається з
is a symbolic link or junction point, тому посилання назовні доступ розширити не може. Якщо шлях, який мав працювати, заборонено, звична причина — точка повторного розбору десь на ньому.
Як змінити список потім
Правте його в конфігураторі або в app_settings.json — див.
налаштування агента вручну — і перезапустіть агента.
Список читається під час старту.
Видалення кореня нічого не видаляє з диска. Воно лише робить теку недосяжною — до речі, це найшвидший спосіб прибрати щось з обігу, не чіпаючи файли.
Де це проявляється ще
- Файловий менеджер показує рівно ці корені й нічого більше.
- Посилання для обміну можуть вказувати лише всередину них, тому не можна зробити посилання на файл, який ви не відкрили власному агентові.
- Файловий AI-агент, якщо його ввімкнено, підпорядковується тому самому списку — див. AI-чат із браузера.
Один список, одна межа, що перевіряється в одному місці. Якщо доступне те, що не має бути доступним, відповідь завжди в цьому списку.
Оновлено 2026-08-06