Bonjour à toutes et à tous.
Voilà, je ne sais du tout par où commencer ;-)
J'ai créé un .exe qui copie le dossier de la messagerie "Thunderbird" sur une clé USB. Mon .exe fonctionne très bien, mais le pb est que souvent, il faut que l'utilisateur ouvre d'abord sa messagerie, puis fasse "fichier" "Compacter les dossiers" afin de diminuer le poids. De fait, je voudrais intégrer un script qui compacte les dossiers avant la copie de celui-ci.
Si vous avez une piste, je vous en remercie grandement.
ssauvage
Messages postés47Date d'inscriptionvendredi 28 février 2003StatutMembreDernière intervention 9 octobre 2012 9 oct. 2012 à 10:30
Bonjour.
Je ne connais pas de méthode directe pour compacter les dossiers sans passer par Thunderbird, par contre un logiciel permet de compacter les fichiers .sqlite, parfois très volumineux.
Voici le lien :
http://www.sqlite.org/download.html
Personnellement, je place l’exécutable (sqlite3.exe) dans le répertoire du profil, et je lance un fichier .bat dont voici le contenu :
dir /OS *.sqlite
@FOR %%G IN (*.sqlite) DO ( sqlite3 %%G "VACUUM" )
dir /OS *.sqlite
Dans le code ci-dessus, les commandes dir servent juste à afficher la taille avant/après.
Il est facile de coder un équivalent en VB.
L'espace gagné peut être impressionnant, surtout si ce compactage n'a jamais été effectué.
Attention : il ne faut jamais lancer une telle action si Thunderbird est ouvert.
Bonjour,
Merci pour la réponse,
mais, je souhaite compacter les dossiers de Thunderbird, même indépendamment d'une sauvegarde.
Est-ce possible ?
Encore merci
Malival