|
|
|
|
|
- Conditions d'utilisation
- Utilisation d'une archive cryptée avec un mot de passe
- Divers
- Codes d'erreur
zipMotDePasse (Fonction) En anglais : zipPassword Définit le mot de passe utilisé pour les opérations d'ajout et d'extraction de fichiers dans l'archive spécifiée (format RAR, ZIP et WDZ). Le mot de passe est associé à chaque fichier de l'archive.
MonArchive est une zipArchive
ArchiveChemin est une chaîne = ComplèteRep(fRepEnCours()) + "Archive.ZIP"
SI fExtraitChemin(ArchiveChemin, fExtension) ~= ".zip" ALORS
SI zipOuvre(MonArchive, ArchiveChemin) = 0 ALORS
zipMotDePasse(MonArchive, "MotDePasse")
zipAjouteFichier(MonArchive, "C:\MonFic.txt")
FIN
FIN
Syntaxe
<Résultat> = zipMotDePasse(<Archive> , <Mot de passe>)
<Résultat> : Entier - 0 si le mot de passe a été correctement défini,
- Un code d'erreur (valeur supérieure à 0) dans le cas contraire.
<Archive> : Chaîne de caractères ou variable de type zipArchive Nom de l'archive à manipuler. Ce nom peut correspondre : <Mot de passe> : Chaîne de caractères Mot de passe utilisé pour crypter les fichiers ajoutés ou décrypter les fichiers extraits. Ce mot de passe doit utiliser des caractères dont le code ASCII est compris entre 1 et 127. La taille maximale de ce mot de passe est 255 caractères.Pour ne plus crypter les fichiers ajoutés ou extraits, il est possible d'utiliser une chaîne vide (""). Remarques Conditions d'utilisation - Les formats RAR, ZIP et WDZ ne proposent pas une protection de l'archive à son ouverture. Le mot de passe est nécessaire uniquement pour les opérations d'extraction et d'intégration de fichiers dans l'archive.
- Archives au format 7z : Cette fonction n'est pas disponible.
- Archives au format TAR, gzip et TGZ (TAR.GZ) : Cette fonction n'est pas disponible.
Utilisation d'une archive cryptée avec un mot de passe Le mot de passe est défini par la fonction zipMotDePasse. Lorsque le mot de passe est défini, il est utilisé pour toutes les opérations d'archivage suivantes : - Ajout de fichiers : les fichiers ajoutés seront cryptés avec ce mot de passe
- Extraction de fichiers : le mot de passe sera utilisé pour décrypter tous les fichiers extraits.
Le mot de passe est actif sur l'archive sur laquelle il a été donné. Si l'archive est détruite (fonction zipFerme), le mot de passe est perdu. Il devra être à nouveau indiqué après les fonctions zipOuvre ou zipCrée. Divers - Le mot de passe peut être différent pour chaque fichier ajouté ou extrait d'une même archive. Il suffit d'utiliser à chaque ajout ou extraction la fonction zipMotDePasse en spécifiant le mot de passe attendu par le fichier à ajouter / extraire.
- Il n'est pas possible de modifier directement le mot de passe d'un fichier présent dans l'archive. Il faut extraire le fichier, le supprimer de l'archive, et le remettre dans l'archive avec le nouveau mot de passe.
- La fonction zipInfoFichier permet de savoir si un fichier de l'archive est crypté (+) ou normal (N).
Codes d'erreur Les codes d'erreur retournés sont les suivants : - 23 : Fonctionnalité indisponible sur ce format d'archive.
Le message correspondant au code d'erreur peut être connu grâce à la fonction zipMsgErreur. Classification Métier / UI : Code métier Composante : wd300zip.dll
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|