Функціональний блок FS_CHOWN

Функціональний блок FS_CHGRP змінює користувача файлу або каталогу на файлній системі.

Файлову систему потрібно спочатку ініціалізувати за допомогою FS_INIT. Всі операції виконуються асинхронно для кожного створеного носія зберігання.

Вхід CH

При позитивному фронті спробується змінити користувача, якщо протокол підтримує цей метод.

Вхід DEV

Визначає пристрій, з якого потрібно отримати доступ до файлів. Пристрій використовується для кожного проекту і може бути керований в контекстному меню під Проект Зовнішня пам'ять.

Вхід PATH

Вказує шлях до файлу або каталогу на носії зберігання. Шлях відповідає Unix-шляху до файлу у форматі UTF-8, якщо це підтримується. Шлях відображається наступним чином:

Папка/Підпапка/Файл.txt

Вхід USER

Визначає ID або ім'я нового користувача.

Вихід DONE

Вихід повертає імпульс при успішному виконанні, щоб продовжити наступну операцію. Імпульс відбувається при завершенні процесу, навіть якщо сталася помилка.

Вихід ERROR

У разі помилки повертає текст з повідомленням про помилку. Він FALSE, якщо помилка не сталася. Стан зберігається для подальшого використання.

Можливі причини:

  • Сервіс носія зберігання не був запущений.
  • Пам'ять не була ініціалізована.
  • Дані для входу недійсні.
  • Віддалений сервер недоступний.
  • Носій зберігання не існує.
  • Вказаний шлях недійсний.
  • До носія зберігання немає запису.
  • Немає місця на носії або носій захищений від запису.
  • Функція не підтримується файловою системою.