Μονάδα Λειτουργίας FS_CHMOD

Η Μονάδα Λειτουργίας FS_CHMOD αλλάζει τα δικαιώματα μιας αρχείου ή ενός φακέλου σε ένα σύστημα αρχείων.

Το σύστημα αρχείων πρέπει να έχει προ-αρχικοποιηθεί με τη βοήθεια του FS_INIT. Όλες οι λειτουργίες γίνονται ασύγχρονα για κάθε αποθηκευτικό μέσο που δημιουργείται.

Είσοδος CH

Σε μια θετική ακμή, προσπαθεί να αλλάξει τα δικαιώματα, εάν το πρωτόκολλο υποστηρίζει τη μέθοδο.

Είσοδος DEV

Ορίζει την συσκευή από την οποία θα γίνει η πρόσβαση στα αρχεία. Η συσκευή χρησιμοποιείται ανά έργο και μπορεί να διαχειριστεί στο μενού Έργο Εξωτερική Αποθήκευση.

Είσοδος PATH

Ορίζει τη διαδρομή προς το αρχείο ή τον φάκελο στο αποθηκευτικό μέσο. Η διαδρομή αντιστοιχεί σε μια διαδρομή αρχείου Unix στο μορφασμα UTF-8, εάν αυτό υποστηρίζεται. Η διαδρομή παρουσιάζεται ως εξής:

Φάκελος/Υποφακέλος/Αρχείο.txt

Είσοδος PREM

Ορίζει τα δικαιώματα UNIX ως μια αλυσίδα χαρακτήρων στο μορφασμα "0644".

Έξοδος DONE

Ο έξοδος επιστρέφει έναν παλμό επιτυχίας για να εκτελέσει την επόμενη λειτουργία. Ο παλμός συμβαίνει όταν ολοκληρωθεί η διαδικασία, ακόμη και αν έχει συμβεί ένα σφάλμα.

Έξοδος ERROR

Επιστρέφει μια μηνύματα σφάλματος σε περίπτωση σφάλματος. Αυτή είναι FALSE, εάν δεν έχει συμβεί κάποιο σφάλμα. Η κατάσταση αποθηκεύεται για μελλοντική χρήση.

Δυνατές αιτίες:

  • Η υπηρεσία του αποθηκευτικού μέσου δεν ξεκίνησε.
  • Η μνήμη δεν έχει αρχικοποιηθεί.
  • Τα δεδομένα σύνδεσης είναι άκυρα.
  • Ο απομακρυσμένος διακομιστής δεν μπορεί να επικοινωνήσει.
  • Το αποθηκευτικό μέσο δεν υπάρχει.
  • Η καθορισμένη διαδρομή είναι άκυρη.
  • Δεν μπορεί να γραφεί στο αποθηκευτικό μέσο.
  • Δεν υπάρχει χώρος αποθήκευσης στο αποθηκευτικό μέσο ή το αποθηκευτικό μέσο είναι προστατευμένο από γράψιμο.
  • Η λειτουργία δεν υποστηρίζεται από το σύστημα αρχείων.