J'ai cherché à répondre exactement à cette question et selon mes recherches, la réponse de DiryBoy semble être correcte.
J'ai trouvé le programme compact.exe qui compresse des fichiers mais pas pour créer un fichier (ou un ensemble de fichiers) fortement compressé. C'est similaire à l'option que vous obtenez lorsque vous cliquez avec le bouton droit sur une lettre de lecteur ou une partition dans Windows. Vous avez l'option de nettoyer (supprimer les fichiers temporaires, etc.) ainsi que de compresser des fichiers. Les fichiers compressés restent accessibles mais sont simplement compressés pour créer de l'espace sur un lecteur qui est faible en espace.
J'ai également trouvé compress.exe que j'avais effectivement sur mon ordinateur. Il n'est pas nativement sur la plupart des machines Windows et fait partie du 2003 resource kit. Cela crée un fichier zip de sorte mais il est vraiment plus similaire à des fichiers à partir d'un disque d'installation Windows (a le souligné comme dernier caractère de l'extension de fichier ou nom). Et la commande extract.exe extrait ces fichiers.
Cependant, le mantra est que s'il peut être fait nativement via l'interface graphique, il y a probablement un moyen de le faire via un fichier batch, .vbs, ou un autre type de script dans la ligne de commande. Depuis que Windows a eu l'option 'envoyer à' pour créer un fichier zip, je savais qu'il devait y avoir un moyen de le faire via la ligne de commande et j'ai trouvé quelques options.
Voici un excellent lien qui montre comment compresser un fichier en utilisant des commandes natives de Windows.
https://superuser.com/questions/110991/can-you-zip-a-file-from-the-command-prompt-using-only-windows-built-in-capabili
Je l'ai testé avec un répertoire contenant plusieurs fichiers et dossiers imbriqués et cela a parfaitement fonctionné. Suivez simplement le format de la ligne de commande.
Il y a aussi un moyen de décompresser les fichiers via la ligne de commande que j'ai également trouvé. Une méthode ouvre simplement une fenêtre d'explorateur montrant le contenu du fichier zip. Certains utilisent également Java qui n'est pas forcément natif à Windows mais est si courant qu'il semble presque l'être.
https://superuser.com/questions/149489/does-windows-7-have-unzip-at-the-command-line-installed-by-default
Comment dézipper un fichier en utilisant la ligne de commande ?