Cómo ejecutar un programa como otro usuario en Windows 11 y Windows 10

Cómo ejecutar un programa como otro usuario en Windows 11 y Windows 10

Por defecto, los programas en Windows se ejecutan como el usuario actual, y con privilegios de administrador si es necesario. Sin embargo, en algunos casos puedes necesitar ejecutar una aplicación como otro usuario, con sus datos guardados, pero sin entrar en la cuenta correspondiente.

Estas sencillas instrucciones detallan cómo ejecutar cualquier programa como otro usuario de Windows 11 o Windows 10 de varias maneras, en caso de necesidad. También puede ser útil: Ejecutar programas como administrador en Windows.

Ejecución simple como otro usuario

La forma más fácil y rápida de ejecutar un programa como otro usuario es utilizar el menú contextual de Windows 11/10, esto es suficiente:

  1. Mantén pulsada la tecla Shift y haz clic con el botón derecho del ratón en el acceso directo del programa o en el archivo ejecutable.
  2. Selecciona «Ejecutar como otro usuario» en el menú contextual.
  3. Introduce el nombre de otro usuario y la contraseña correspondiente a esta cuenta.

Esto es todo: el programa se ejecutará como el usuario seleccionado, y si contiene datos almacenados para la cuenta seleccionada, también se cargarán.

En caso de que no tengas ningún acceso directo al programa y no se conozca su ubicación, puedes adoptar el siguiente enfoque: busca el programa por su nombre a través de la búsqueda de la barra de tareas, haz clic con el botón derecho del ratón en el resultado encontrado y selecciona «Saltar a la ubicación del archivo», y luego utiliza el enfoque descrito anteriormente para ejecutarlo como un usuario diferente.

Te puede interesar:  Instalación de controladores en un portátil

Ejecutar un programa o comando como otro usuario en la línea de comandos

Otro método es utilizar el comando RUNAS en la línea de comandos de Windows. También puedes utilizar este comando para crear accesos directos para ejecutar aplicaciones en nombre de otros usuarios. El ejemplo más sencillo es utilizar el comando RUNAS:

  1. Abre una línea de comandos (puedes hacerlo buscando en la barra de tareas).
  2. Introduce el comando (si el nombre de usuario contiene espacios, ponlo entre comillas):
    runas /user:ИМЯ_пользователя "Полный путь к файлу программы и параметры запуска при необходимости"
  3. Introduce la contraseña de la cuenta de usuario seleccionada, si se te pide.

Esto ejecutará el programa como el usuario especificado. El comando tiene otros parámetros, la ayuda se puede obtener introduciendo runas sin parámetros en la línea de comandos. Por ejemplo, puedes activar o desactivar el uso de los datos del perfil de usuario, guardar las credenciales con el parámetro /savecred, para que la próxima vez que se ejecute un usuario como el seleccionado, no sea necesario introducir la contraseña.

Existen otras soluciones, a veces más funcionales, para ejecutar programas o archivos bat como otros usuarios; una de las más conocidas es la utilidad PsExec, que forma parte de la Suite Sysinternals de Microsoft, y que permite realizar no sólo la tarea descrita, sino muchas otras.