Es lo que ha puesto
@[Jun]. Tienes que utilizar el comando RUNAS.
Con este comando puedes ejecutar un programa con las credenciales de un usuario específico dentro de la sesión de otro usuario. Es muy útil para ejecutar un programa con credenciales de administrador dentro de una cuenta de usuario limitada, por ejemplo. Ahora bien, es
obligatorio que la cuenta de usuario con la que quieras utilizar el comando esté protegida por contraseña.
Es tan sencillo como ejecutar en un CMD:
RUNAS /env /user:<dominio>\<usuario> "<programa>"
(<dominio> es el nombre del grupo del dominio. Si lo que queremos usar es un usuario local, sustituimos este campo por el nombre del equipo).
Así pues, por seguir un ejemplo más concreto, para ejecutar un CMD como usuario administrador local llamado "admin" en una maquina llamada PC1, y que utilice las credenciales guardadas para no tener que digitar siempre la contraseña de "admin", deberíamos poner:
RUNAS /env /user:PC1\admin /savedcred %WINDIR%\SYSTEM32\CMD.exe
(Esto, nos podemos crear un acceso directo)
Para salvar las credenciales y que funcione adecuadamente el modificador
/savedcred, deberemos de añadir previamente la contraseña del usuario "admin" al almacén del Administrador de Credenciales de Windows (Añadir una credencial de Windows).
http://blog.tresw.com/general/administr ... ndows-v-7/PD: Uso como ejemplo el hacer un acceso directo a un CMD en administrador porque es la forma más fácil de ejecutar sucesivas aplicaciones sin tener que hacer miles de accesos directos. Cualquier aplicación que se lance desde ese CMD en modo administrador lanzará una aplicación con las mismas credencailes.