Te anexo una rutina donde se crea un archivo con el WINRAR (competencia del winzip), que cuenta con un ejecutable "desantendido" (batch).
Saludos
DECLARE @SQLSTATEMENT NVARCHAR(300)
-- @ZIPPATH, parametro del Path donde se creara el archivo
--@BTYPEEXT, tipo del backup BAK, TRN, DIF
--@DBNAME, nombre de la base de datos
--@BAKPATH, direccion donde se crea el backup
--@TIMESTAMP, contiene yyyymmddhhmmss, para nombrar el archivo
SET @SQLSTATEMENT = 'C:PROGRA~1WinRARRAR a -df -cfg- '+@ZIPPATH+RIGHT(@BTYPEEXT,3)+'_'+@@SERVERNAME+'_'+@DBNAME+'_'+@TIMESTAMP+'.RAR '+@BAKPATH+'*'+@BTYPEEXT
EXECUTE master..xp_cmdshell @SQLSTATEMENT, no_output