For silent installation please see: How can I perform a Punchh Silent Install from the Command center Command Line? (ALOHA)
This command file shows how to run a silent uninstall:
@echo off
Echo stopping svc
sc stop Punchh
ping localhost -n 10 >nul
sc stop PunchhMonitor
ping localhost -n 10 >nul
sc stop AlohaPunchhSvc
ping localhost -n 10 >nul
Echo starting uninstall
"c:\program files (x86)\punchh\unins000.exe" /VERYSILENT /NOREBOOT /LOG=c:\tmp\unpunchh.log