2010-10-14 16 views

Répondre

0

Si l'utilisateur exécute 1.bat, et 1.bat exécute 2.bat, et 2.bat exécute 3.bat, puis 3.bat s'exécutera comme le compte d'utilisateur qui a exécuté 1.bat. Il n'y a pas besoin de faire quelque chose de différent.

Editer: Puisque le problème est que 1.bat est exécuté en tant que système, cela change les choses.

Essayez cette idée. Utilisez le runas command. Maintenant, cela vous demandera un mot de passe, mais je parie que vous pourriez contourner cela par echoing the text of your password to the standard input.

+0

j'ai oublié de dire que 1.bat fonctionne sous le système – geocheats2

+0

Voir ma dernière édition, et éditez votre question pour inclure cette information ... c'est la clé de votre problème. – Brad