what if you copy the batch file to a local folder and run it there? Is that the entire batch file or only part of it?
I tried on a 2008 R2 machine with the batch file stored both locally and on the network and it ran with this code inside:
REM @echo off
ping -n 2 127.0.0.1 > NUL
start /D"C:\Program Files (x86)\Microsoft Office\Office12" /MIN /B WINWORD.exe
I did not try adding to a user login script to test when a user logs in, but I can.
What about the PAUSE? Does it fail on the ping as well or only on the start?