No ... le parentesi servono se vuoi restituito un valore dalla Shell ...

Se non ti serve tale valore, non devi inserire le parentesi.
Puoi scrivere

shell filebatch_rar, vvNormalFocus

Scusa ... hai inserito la PAUSE all'interno del batch (non mi hai risposto ...)?

Hai i permessi per accedere a quel file/cartella ... prova a mettere il batch nella stessa cartella dell'eseguibile per capire se e' una questione di permessi ...