PROTECT |
Protection |
AmigaDOS |
Syntaxe
PROTECT [FILE] filename [FLAGS status]
|
Paramètres
Nom |
Description |
filename |
Ce paramètre permet d'indiquer le nom du fichier à protéger. |
status |
Ce paramètre permet d'indiquer le mode d'accès à appliquer. |
Description
Cette commande permet de fixer les protections de mode d'accès d'un fichier.
Remarques
- La commande PROTECT prend un fichier et définit son état de protection.
- Le mot-clef FLAGS prend quatre options : lire (r), écrire (w), supprimer (d) et exécuter (e). Pour spécifier ces options, vous
tapez un r, w, d ou e après le nom du fichier. Si vous omettez une option, la commande PROTECT suppose que vous n'en avez pas besoin.
Par exemple, si vous donnez toutes les options à l'exception de d, la commande PROTECT garantit que vous ne pouvez pas supprimer le fichier. La lecture,
l'écriture et la suppression peuvent faire référence à tout type de fichier. L'AmigaDOS ne fait attention qu'au drapeau de suppression (d) dans la version actuelle.
Les utilisateurs et les programmes utilisateur peuvent toutefois définir et tester ces indicateurs s'ils le souhaitent.
- DOS 1.2 : La commande PROTECT a été modifiée pour ne modifier que les quatre bits inférieurs du champ de protection et conserver les autres bits. Il avait
précédemment mis tous les bits à 1. Le bit 4 du champ de protection (le bit d'archive) est maintenant effacé chaque fois qu'un fichier ayant été écrit est fermé ou qu'un répertoire
est mis à jour. Cette situation permet à un programme d'archivage d'analyser un disque et de détecter les fichiers ayant été modifiés depuis sa dernière exécution. Il provoque la
fonction de protection pour définir le bit d'archive pour marquer le fichier comme archivé.
Exemples
L'exemple suivant permet de définir l'état de protection du programme «prog1» en lecture seulement :
L'exemple suivant permet de définir la protection du programme «prog2» en lecture, écriture et suppression :
Dernière mise à jour : Samedi, le 15 février 2020