örneği açma ihtiyacım hasıl oldu.
ben olsam şöyle kullanırım mesela:

gzip="gzip.exe" 'exe dosyanın yolu
dosya ="pert_oldum.doc" 'sıkışcak dosyanın adı. bunu mesela formdan falan alırsan request.form, string veya nasıl şekilde alacaksan ona göre değişken belirle. (misal, pert_oldum.doc üzerine tıklanınca querystirng ile dosya adını göndertip alabilirsin. dosya=request.querystring("hangidosya") vs...)
gzdosya=dosya &".gz" ' niye ? çünkü dosyayla aynı ismi kullanmak basit olur, aynısından bi daha olmadığına göre. di mi yani?

o vakit cmd komutumuz nedir ?
gzip -c pert_oldum.doc > pert_oldum.doc.gz

şimdi, bu komutu asp ile değişkenlerimize sallayalım:
WScript.Run(server.MapPath(gzip) &" -c "& dosya & ">" & gzdosya &)

bence gayet artistik oldu. reklam kokan hareketler bunlar.
kolay gelsin.