I deploy all kinds of applications(.exe)using PDQ Deploy. If you don’t provide proper switch it will fail to deploy. Silent switch depends on which application (NSIS package, InstallShield etc.) is used to package the exe and the vendors.
Ultimate Silent Switch Finder (USSF) saved my day. You can download it from here. https://deployhappiness.com/resources/tool-downloads/ . Provide the .exe file and it will find the switch for you.