O Windows possui um programa "zip" integrado para arquivar e desarquivar arquivos. Ele vem com todas as instalações do Windows e é integrado à GUI do Windows Explorer.
Por que não há gancho de linha de comando para isso, como no Linux? Isso parece um descuido tão grande e básico.
(Estou ciente das ferramentas de terceiros, não estou interessado nelas)
Na verdade, existe um comando do PowerShell que você pode usar. Você simplesmente faria o seguinte comando para compactar um arquivo.
Você simplesmente faria o seguinte comando para descompactar o mesmo arquivo.
Fontes:
Compactar-Arquivo
Expandir-Arquivar
O PowerShell está embutido em todas as versões modernas do Windows. Nesse caso, os comandos que estou sugerindo requerem o PowerShell 5.0+