SCR/AL1 - TOME IV. Les librairies internes
4. Fonctions internes : syntaxe
4.1 scr4o : syntax of functions
Syntax
ISC_chmod(char *filename, int attr)
Description
Set les attributs (mode) du fichier filename selon la définition Unix (p.ex. 0644 pour -rw-r--r--).
Si filename est préfixé par un nom d'hôte suivi d'une porte, suivi du séparateur ! en DOS, @@ en Unix, l'opération est effectuée via le serveur s4issrv (scr4_iss en Linux) tournant sur l'hôte.
Par exemple : 192.168.2.1:6000!c:\usr\myfile pour opérer sur le fichier distant sur la machine 192.168.2.1 sur laquelle s4issrv est lancé sur la porte 6000.
S'il n'y a pas de nom de machine, l'opération a lieu sur la machine locale.
L'équivalent le plus proche est utilisé en Windows pour les attributs correspondant en Unix.
Ainsi un fichier Hidden devient --w--w--w-, un fichier READONLY devient -r--r--r--.
Sous Linux ou Unix, il n'est pas possible de changer les attributs d'un fichier appartenant à une partition Windows.
Valeur retournée
0 en cas de succès, -1 en cas de problème
Valeur retournée
Copyright © 1998-2015 Jean-Marc Paul and Bernard PAUL - Envoyez vos remarques ou commentaires à bernard@xon.be