Sobald RunAs gesetzt ist wird die Batch nicht mehr aufgerufen.
Das heißt, die Batch wird gar nicht ausgeführt, selbst wenn du das SW_HIDE durch SW_SHOW ersetzt? Dann wirst du wohl stattdessen die cmd.exe starten müssen mit der Batch als Parameter, nach diesem Schema:
Code:
cmd.exe /c "x:\pfad\zur\batch"
Sinnvollerweise gibt man auch hier den vollen Pfad zur cmd.exe und zur Batch an.
MfG Dalai