Have you tried converting it to a .com file without the su options? The error messages you are getting seem to be related to the options your passing to su.

Convert the following to a .com file and see what happens.

code:

@echo off
echo password|su username "comspec% /e:1024 /c start \\naiavdho\installfiles\setup.exe /q+ /i"
exit