Permitir al usuario ejecutar un programa como administrador windows 10
Mis hijos tienen steam instalado en sus ordenadores y siendo un buen padre consciente de la seguridad, sólo tienen cuentas de usuario estándar de windows, no admins.But esto constantemente me obliga a introducir mi contraseña de administrador para que puedan jugar a los juegos. Parece que lo hace constantemente para cualquier juego que utiliza battlelauncher, y algunos otros, presumiblemente cuando necesitan actualizaciones. Configurar los juegos a “Rus como administrador” no ayuda, ya que esto todavía requiere que introduzca mi contraseña.
Si no te gusta la idea de tener una cuenta sin derecho de administrador, tal vez podamos encontrar otra manera de hacer que funcione, ya que por ahora necesitas la contraseña para cambiar cualquier cosa en el PC y por eso tienes que introducir tu contraseña todo el tiempo.
No he visto juegos que requieran privilegios de administrador en muchos años; algo es raro. Y sí, mi cuenta NO es una cuenta de administrador – la mantengo totalmente separada.Solía ser un problema cuando los desarrolladores de juegos todavía pensaban en “Win 9x”, y se negaban a reconocer que XP “Home” es un derivado de “NT” también. Sin embargo, incluso entonces, se resolvía fácilmente con algunos ajustes de permisos – los juegos querían almacenar cosas en HKLM y/o en el directorio de instalación, en su mayor parte. Hay algunas excepciones, como los juegos que intentan almacenar cosas en C:, pero son excepciones.
Cómo evitar el control de cuentas de usuario
Microsoft dispone del Control de Cuentas de Usuario (UAC) para ayudarle a evitar que programas no autorizados dañen el sistema informático. Existe un riesgo de seguridad al utilizar el UAC para ejecutar programas desconocidos. El UAC debe utilizarse para hacer lo siguiente:
Estos pasos pueden aumentar el riesgo de seguridad. Estos pasos también pueden hacer que el ordenador o la red puedan hacer que el PC portátil sea susceptible a los virus. Evalúe los riesgos asociados a la implementación de este proceso en su entorno particular. Si decide implementar este proceso, tome las medidas adicionales apropiadas para ayudar a proteger el sistema. Utilice el siguiente proceso sólo cuando sea necesario.
Ejecutar como invocador
Cómo descargar cosas sin contraseña de administrador
Básicamente obtiene la identidad asociada al proceso actual, comprueba si es un administrador, y si no lo es, crea un nuevo proceso PowerShell con privilegios de administrador y termina el proceso antiguo.
Preservar el directorio de trabajo es importante para los scripts que realizan operaciones relativas a la ruta. Casi todas las demás respuestas no conservan esta ruta, lo que puede provocar errores inesperados en el resto del script.
Puede crear un archivo por lotes (*.bat) que ejecute su script de powershell con privilegios administrativos cuando se haga doble clic. Para ello, cree un archivo por lotes con el mismo nombre y la misma ubicación de su secuencia de comandos de powershell y, a continuación, ponga el siguiente contenido en él:
Asumiendo que su script de powershell está en la ruta C:TempScriptTest.ps1, su archivo batch debe tener la ruta C:TempScriptTest.bat. Cuando alguien ejecute este archivo por lotes, se producirán los siguientes pasos:
Este comportamiento es por diseño. Hay múltiples capas de seguridad ya que Microsoft realmente no quería que los archivos .ps1 fueran el último virus de correo electrónico. Algunas personas encuentran esto contrario a la noción misma de automatización de tareas, lo cual es justo. El modelo de seguridad de Vista+ consiste en “desautomatizar” las cosas, haciendo que el usuario las apruebe.