Avec un petit fichier VBS, il est possible de le lancer dans une fenêtre qui est, non pas cachée, mais minimisée, ce qui est peut-être suffisant.
Créer un fichier vide nommé lance7z.vbs, par exemple.
Ecrire dans ce fichier :
Set objShell = WScript.CreateObject("WScript.Shell" )
objShell.Run "c:\7-Zip\7z a mon_archive.7z c:\" & chr(34) & "Mes Images" & chr(34) &"\*.jpg ",2 |
Lancer le programme en cliquant sur le nom du fichier, lance7z.vbs, dans l'explorateur de fichiers.
Remarque 1 : Quand j'ai testé, il a fallu que je précise le chemin où se trouve 7z.exe, mais ce n'est peut-être pas obligatoire.
Remarque 2 : Comme "Mes Images" contient un espace (entre Mes et Images), il faut l'entourer avec des guillemets, et c'est pour cela que j'ai utilisé " & chr(34) & ".
Le chiffre 2, à la fin indique que la fenêtre sera minimisée.