Hello,
existe-t-il un petit programme créé sous auto-it afin de créer des dossier auto-extractibles (comme sfx)?
Merci d'avance pour vos réponses
[..] archive auto-extractible
Règles du forum
- Merci de consulter la section "Règles du forum" et plus particulièrement "Règles et Mentions Légales du site autoitscript.fr" avant d'écrire un message.
- Tlem
- Site Admin

- Messages : 11815
- Enregistré le : ven. 20 juil. 2007 21:00
- Localisation : Bordeaux
- Status : Hors ligne
Re: [..] archive auto-extractible
Je n'en ai pas encore vu, mais rien ne vous empêche d'en fabriquer un.
Voici une méthode avec 7-Zip :
Voici une méthode avec 7-Zip :
- 1- Compresser l'ensemble des dossiers dans le format 7z (voir http://www.autoitscript.fr/forum/viewto ... =21&t=1943)
2- Ajouter un module SFX à l'archive (voir dans le fichier d'aide de 7-Zip le commutateur -sfx).
Il y à une partie qui fait référence à ceci :Code : Tout sélectionner
copy /b 7zS.sfx + config.txt + archive.7z archive.exe
Thierry
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
-
Adenadels
- Niveau 2

- Messages : 15
- Enregistré le : dim. 24 mai 2009 11:22
- Localisation : Strasbourg
- Status : Hors ligne
Re: [..] archive auto-extractible
En utilisant le lien que t'as donné Tlem,
J'ai rajouté ceux deux lignes au fichier 7zip.au3
Et dans le programme ça donne ça
Pas besoin d'utiliser un programme en ligne de commande pour faire un sfx.
J'ai rajouté ceux deux lignes au fichier 7zip.au3
Code : Tout sélectionner
FileInstall("7zcon.sfx", @TempDir & "\7zcon.sfx", 1)
FileInstall("7z.sfx", @TempDir & "\7z.sfx", 1)Code : Tout sélectionner
#include "7Zip.au3"
_7ZipAdd(0, Nom_Du_Zip, Rep_A_Zipper, 0, 9, 0, 0, 0, 0, @TempDir & "\7zcon.sfx")
ou
_7ZipAdd(0, Nom_Du_Zip, Rep_A_Zipper, 0, 9, 0, 0, 0, 0, @TempDir & "\7z.sfx")Salutations
Jean-Luc
Jean-Luc
- Tlem
- Site Admin

- Messages : 11815
- Enregistré le : ven. 20 juil. 2007 21:00
- Localisation : Bordeaux
- Status : Hors ligne
Re: [..] archive auto-extractible
Sinon, dans le Pack AutoIt-Fr, il y à un exemple complet et concret (MakeSetupFile.au3). 
Thierry
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".

