Agent Windows - Support du transfert de fichier
Lors de la définition d'un objet transfert de fichier, vous pouvez également spécifier des détails supplémentaires dans le champ Transfert de fichier.
Il s'agit soit d'attributs de fichier du système d'exploitation, soit d'options supplémentaires exploitées uniquement par l'agent. Notez que plusieurs attributs et options doivent être séparés par des virgules.
Cette rubrique contient les sujets suivants :
Attributs de fichier Windows
Les attributs du fichier peuvent être indiqués pour la destination du transfert de fichier.
Vous pouvez aussi écraser les attributs d'origine. Cela signifie que même si l'option Conserver les attributs originaux est activée, les attributs qui doivent être passés à la cible doivent être remplacés (par exemple, protéger tous les fichiers cibles en écriture).
La valeur "YES" définit un attribut, "NO" le supprime.
Exemple : ARCHIVE=YES, HIDDEN=NO
Attribut | Description |
---|---|
ARCHIVE | Archive (le fichier a été modifié depuis la dernière sauvegarde) |
COMPRESSED | Fichier compressé |
ENCRYPTED | Fichier crypté |
HIDDEN | Fichier masqué |
READONLY | Le fichier est protégé en écriture |
SYSTEM | Fichier système |
Options supplémentaires
Vous pouvez spécifier des options particulières en plus des attributs de fichier du système d'exploitation dans le champ Attributs du fichier. Elles agissent sur le formatage du contenu du fichier mais ne sont pas des attributs de fichier. Ces options sont aussi disponibles pour les agents UNIX.
Options pour les attributs fichier de l'émetteur
- reclen : longueur de l'enregistrement (en octets).
- nl=mixed : un caractère CR utilisé en fin de ligne d'un fichier texte peut corrompre le fichier sur certains systèmes. La valeur "mixed" supprime automatiquement ce caractère.
Options pour les attributs fichier du destinataire
- nl : caractère de séparation des lignes
Valeurs autorisées : "crlf", "lf" (par défaut) et "none"
"crlf" : retour chariot avec saut de ligne (carriage return line feed).
"lf" : saut de ligne (line feed).
"none" : pas de séparation de ligne.
Exemple nl=crlf