Ejecutar una aplicación como un usuario diferente (por ejemplo, una cuenta de administrador de dominio) desde el menú de inicio (mediante el cambio + haciendo clic derecho en la aplicación) solía ser una opción en Windows 7 y XP.
Sin embargo, no puedo encontrar esa opción en Windows 10. La solución alternativa parece ser 1) encontrar la aplicación en el Explorador de Windows (shift + clic derecho) o 2) usar runas.exe desde la línea de comandos.
Sin embargo, para usar esas soluciones, primero busqué el nombre del ejecutable. Es un poco difícil porque no tengo memorizado el nombre de cada herramienta RSAT o nombre ejecutable.
(por ejemplo, "Usuarios y equipos de Active Directory" es dsa.msc, "Enrutamiento y acceso remoto" es rrasmgmt.msc)
¿Hay una manera más simple de hacer esto?
fuente
Simplemente haga clic derecho en el acceso directo.
También puede crear un acceso directo y usar "runas" igual que cualquier versión de Windows como se explica en esta respuesta por Chris Dwyer
También puede usar StartIsBack ++ para volver a obtener la funcionalidad.
Si no se puede usar un programa como StartIsBack ++, puede habilitar el comportamiento con el menú de inicio y la
Show "Run as different user" command on Start
política de grupo de la barra de tareas en HabilitadoRelacionado - Cómo agregar o quitar "Ejecutar como usuario diferente" en la barra de aplicaciones "Inicio" en Windows 8 y 8.1
fuente
Hay otra solución (probablemente nueva) para habilitar esta funcionalidad, que es mucho más simple que las otras ofrecidas. Simplemente navegue a Configuración > Actualización y seguridad > Para desarrolladores , y bajo el Explorador de Windows se puede ver una lista de cosas que se pueden aplicar.
Esa lista de cosas que puede aplicar puede ser un poco difícil de entender a primera vista, pero creo que funciona así: si está atenuada, significa que esa cosa en particular ya está así (habilitada) , y presionar Aplicar habilitará los que no estén atenuados y que estén actualmente seleccionados.
Siguiendo esa descripción que acabo de inventar, si uno quiere habilitar solo la política de Cambio para mostrar Ejecutar como un usuario diferente en Inicio , él / ella tiene que eliminar las verificaciones de todos los demás y presionar Aplicar .
Y finalmente, aquí hay una captura de pantalla de la configuración particular de la que estoy hablando:
fuente
Mientras
seclogon
se ejecuta el servicio de inicio de sesión secundario ( ), los siguientes bloques de código permiten una combinación de archivos Batch y VBScript para automatizar la tarea. el archivo por lotes utiliza referencias de ruta relativas para permitir que los archivos se coloquen en cualquier ruta que permita al menos el permiso de lectura de las cuentas de usuario actuales y seleccionadas. Ambos archivos deben ubicarse dentro de la misma ruta. El uso deShellExecute
con un verbo derunasuser
hace que Windows muestre un mensaje para permitir que el usuario seleccione entre cualquier método de inicio de sesión permitido por la computadora host.Este proceso se puede agregar a los procesos de inicio de los usuarios para que ocurra una vez que inicie sesión en un sistema informático.
Archivo por lotes:
{RunAsUser}{CMD}.cmd
Archivo VBScript:
RunAsUser.txt
fuente