J'ai cherché à répondre à cette question exacte et d'après mes recherches, la réponse de DiryBoy semble être exacte.
J'ai trouvé que le programme compact.exe compresse les fichiers mais pas pour créer un fichier hautement compressé (ou un ensemble de fichiers). 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 la possibilité de nettoyer (supprimer les fichiers temporaires, etc.) ainsi que de compresser les fichiers. Les fichiers compressés sont toujours accessibles mais sont simplement compressés pour créer de l'espace sur un lecteur qui manque d'espace.
J'ai également trouvé compress.exe que j'avais sur mon ordinateur. Il n'est pas natif sur la plupart des machines Windows et fait partie du kit de ressources 2003. Il crée un fichier zippé, mais il est vraiment plus similaire aux fichiers d'un disque d'installation de Windows (le trait de soulignement est le dernier caractère de l'extension ou du nom du fichier). Et la commande extract.exe extrait ces fichiers.
Cependant, le mantra est que si cela peut être fait en natif via l'interface graphique, il existe probablement un moyen de le faire via batch, .vbs ou tout autre type de script dans la ligne de commande. Depuis que Windows a eu l'option «envoyer vers» 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 à l'aide de commandes natives Windows.
/superuser/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 existe également un moyen de décompresser les fichiers via la ligne de commande que j'ai également trouvé. Dans un sens, ouvre simplement une fenêtre d'explorateur indiquant le contenu du fichier compressé. Certains d'entre eux utilisent également Java qui n'est pas nécessairement natif de Windows, mais est si commun qu'il semble presque l'être.
/superuser/149489/does-windows-7-have-unzip-at-the-command-line-installed-by-default
Comment décompresser un fichier en utilisant la ligne de commande?