بلوک عملکرد FS_CHMOD

بلوک عملکرد FS_CHMOD مجوز یک فایل یا پوشه در یک سیستم فایل را تغییر می‌دهد.

سیستم فایل قبلاً باید با استفاده از FS_INIT 初始isiert worden sein. Alle Operationen erfolgen dabei asynchron pro angelegtem Speichermedium.

ورودی CH

در یک لبه مثبت، تلاش می‌شود مجوز را تغییر دهد، در صورت پشتیبانی از روش توسط پروتکل.

ورودی DEV

دستگاه مورد نظر را تعریف می‌کند که از آن به فایل‌ها دسترسی داشته باشد. دستگاه برای هر پروژه استفاده می‌شود و می‌تواند در منوی کنTEXT unter پروژه ذخیره‌سازی خارجی managed werden.

ورودی PATH

مسیر به فایل یا پوشه در دستگاه ذخیره‌سازی را مشخص می‌کند. مسیر با یک Unix-Dateipfad im UTF-8 Format, falls dieses unterstützt wird. Der Pfad wird wie folgt dargestellt:

Ordner/Unterordner/Datei.txt

ورودی PREM

مجوز UNIX را به عنوان رشته کاراکتر در فرمت "0644" تعریف می‌کند.

خروجی DONE

خروجی در صورت موفقیت یک پالس برمی‌گرداند تا عملیات بعدی انجام شود. پالس هنگام پایان فرایند، حتی اگر خطا رخ داده باشد، اتفاق می‌افتد.

خروجی ERROR

در صورت خطا، یک متن با پیام خطا را برمی‌گرداند. این FALSE است اگر خطایی رخ نداده باشد. وضعیت برای استفاده بعدی ذخیره می‌شود.

دلیل‌های ممکن:

  • خدمت دستگاه ذخیره‌سازی شروع نشده است.
  • ذخیره‌سازی 初始isiert worden nicht wurde.
  • اطلاعات ورود نامعتبر است.
  • سرور دور نمی‌تواند دست‌یابی شود.
  • دستگاه ذخیره‌سازی وجود ندارد.
  • مسیر مشخص شده نامعتبر است.
  • به دستگاه ذخیره‌سازی نمی‌توان نوشت.
  • فضای ذخیره‌سازی در حافظه باقی نمانده یا حافظه فقط برای خواندن است.
  • فункسیون توسط سیستم فایل پشتیبانی نمی‌شود.