Ho cercato di rispondere a questa domanda esatta e dalla mia ricerca, la risposta di DiryBoy sembra essere accurata.
Ho trovato il programma compact.exe comprime i file ma non per creare un file altamente compresso (o set di file). È simile all'opzione che si ottiene facendo clic con il tasto destro su una lettera di unità o una partizione in Windows. È possibile eseguire la pulizia (rimuovere i file temporanei, ecc.) E comprimere i file. I file compressi sono ancora accessibili ma sono appena compressi per creare spazio su un'unità che ha poco spazio.
Ho anche trovato compress.exe che mi è capitato di avere sul mio computer. Non è nativo sulla maggior parte delle macchine Windows e fa parte del kit di risorse del 2003. Crea una specie di file zippato, ma è molto più simile ai file di un disco di installazione di Windows (ha il carattere di sottolineatura come ultimo carattere dell'estensione o del nome del file). E il comando extract.exe estrae quei file.
Tuttavia, il mantra è che, se può essere fatto in modo nativo tramite la GUI, allora c'è probabilmente un modo per farlo tramite batch, .vbs o qualche altro tipo di script all'interno della riga di comando. Dato che Windows ha avuto l'opzione 'invia a' per creare un file zip, sapevo che doveva esserci un modo per farlo tramite la riga di comando e ho trovato alcune opzioni.
Ecco un ottimo link che mostra come comprimere un file usando i comandi nativi di Windows.
/superuser/110991/can-you-zip-a-file-from-the-command-prompt-using-only-windows-built-in-capabili
L'ho provato con una directory contenente più file e cartelle nidificati e ha funzionato perfettamente. Segui il formato della riga di comando.
C'è anche un modo per decomprimere i file tramite riga di comando che ho trovato anche. In un modo, apre semplicemente una finestra di Explorer che mostra qual è il contenuto del file zippato. Alcuni di questi usano anche Java che non è necessariamente nativo di Windows ma è così comune che sembra quasi così.
/superuser/149489/does-windows-7-have-unzip-at-the-command-line-installed-by-default
Come decomprimere un file usando la riga di comando?