Hello,
Do you mean monit upgrades? CygMonit is tightly integrated with the Cygwin libraries, so the only way to upgrade it is to install the new Cygmonit version.
For example, if you have CygMonit 5.33, you must download and install CygMonit 5.34. Old config is maintained in C:\Program files\Cygmonit\x64-5.33.0
Unattended /silent setup? Yes, create a bat file with content similar to:
For silent install: C:\CygMonit_Dev\InnoSetups\\CygMonit_5.33_Setup-x64.exe" /verysilent /norestart /suppressmsgboxes /log=C:\Windows\Temp\Setup_Install_CygMonit_5.33.log
For silent uninstall: C:\Program Files\CygMonit\x64-5.33.0\unins000.exe /verysilent /norestart /suppressmsgboxes /log=C:\Windows\Temp\Setup_UnInstall_CygMonit_5.33.log
Adapt them to your case.
Regards