Brał udział w licznych akcjach dywersyjnych, między innymi nieudanej próbie wysadzenia pociągu wiozącego Hansa Franka w nocy z 29 na 30 stycznia 1944 roku, wysadzeniu pociągu ewakuacyjnego pod Kasiną Wielką, likwidacji dowódcy Stützpunktu w Dalewicach. Podczas akcji „Burza” uczestniczył, w składzie Samodzielnego batalionu partyzanckiego „Skała”, w walkach pod Moczydłem, Krzeszówką, Zarszynem, Sadkami i Złotym Potokiem. Wojnę zakończył w stopniu podporucznika.

Po zakończeniu wojny podjął studia na Akademii Górniczo-Hutniczej. Współuczestniczył w pracach profesorów Ludgera Szklarskiego i Mieczysława Jeżewskiego nad konstrukcją defektoskopu magnetycznego lin stalowych, wykorzystywanego następnie przy badaniach trwałości lin nośnych kolei linowej na Kasprowy Wierch. Doświadczenia te znalazły później zastosowanie przy kontroli bezpieczeństwa lin w kopalniach. W 1959 roku Zygmunt Kawecki obronił na AGH pracę doktorską Zagadnienia teoretyczne i praktyczne związane z elektromagnetyczną defektoskopią lin stalowych, dwa lata później habilitował się na podstawie pracy Zagadnienia poprawy ekonomiki transportu szybowego kopalń przez zastosowanie wyciągów jednonaczyniowych w nowym układzie.