So you’re testing this outside of the VMWare setup to get it working first, right?
I’d try to reduce the complexity first. From an elevated command prompt, map a drive to that share, CD into it, and figure out the silent install command first. I’m pretty sure we’re using the right parameters. Get that piece to work first.
Then remove the client, unmap the drive, and try running it via the UNC path. One thing I noticed on your BAT file is that you’re not giving the fully-qualified path to the EXE installer. The .BAT may be in the same folder as the installer, but that’s still not the current working directory if your shell is in C:\Windows (the default) when you execute the BAT file. You could specify a qualified path to the installer using some special CMD shell variables that are created when you run the BAT, if that turns out to be the problem:
The %~dp0 variable evaluates to “Drive Letter and Path to the running BATCH file”, so that would expand to your
\\server\sharename\folder\ path. Get the batch file working and popping up the installer message first and once you have that working, add the /S /v"/qn" parameters to make it run silently.