runas /user:Administrador /savedcred ruta\programa.exe
JuananBow escribió:Puedes usar el comando RUNAS con el modificador /savedcred en conjunción con añadir las credenciales del administrador en el Administrador de Credenciales de Windows.runas /user:Administrador /savedcred ruta\programa.exe
https://technet.microsoft.com/es-es/library/cc771525(v=ws.10).aspx
https://informaticamicrosoft.wordpress.com/2009/11/09/administrador-de-credenciales-de-windows-7/
C:\Users\David>C:\Windows\System32\runas.exe /user:"Ezio Auditore" /savedcred "C:\Program Files (x86)\MSI Afterburner\MSIAfterburner.exe"
Intentando iniciar C:\Program Files (x86)\MSI Afterburner\MSIAfterburner.exe como usuario "MAIN-WIN10\Ezio Auditore" ...
ERROR RUNAS: no se puede ejecutar - C:\Program Files (x86)\MSI Afterburner\MSIAfterburner.exe
740: La operación solicitada requiere elevación.
noentiendero escribió:JuananBow escribió:Puedes usar el comando RUNAS con el modificador /savedcred en conjunción con añadir las credenciales del administrador en el Administrador de Credenciales de Windows.runas /user:Administrador /savedcred ruta\programa.exe
https://technet.microsoft.com/es-es/library/cc771525(v=ws.10).aspx
https://informaticamicrosoft.wordpress.com/2009/11/09/administrador-de-credenciales-de-windows-7/
Gracias por la respuesta. Lo de runas lo había probado previamente y no recordaba por qué no me había funcionado, pero ahora sí; me da este error:C:\Users\David>C:\Windows\System32\runas.exe /user:"Ezio Auditore" /savedcred "C:\Program Files (x86)\MSI Afterburner\MSIAfterburner.exe"
Intentando iniciar C:\Program Files (x86)\MSI Afterburner\MSIAfterburner.exe como usuario "MAIN-WIN10\Ezio Auditore" ...
ERROR RUNAS: no se puede ejecutar - C:\Program Files (x86)\MSI Afterburner\MSIAfterburner.exe
740: La operación solicitada requiere elevación.
JuananBow escribió:Vuestro problema es otro: Os estáis emperrando en utilizar un usuario con derechos de administrador en lugar de la cuenta integrada del Administrador.
Hay varias diferencias de concepto entre usar uno u otro, y vienen establecidas por el UAC. Mientras que un usuario administrador ejecuta las cosas siempre bajo sus privilegios más bajos (usuario) y tiene forzosamente que utilizar el UAC para escalar privilegios a administrador, la cuenta integrada del Administrador SIEMPRE ejecuta los programas con los más altos privilegios de la cuenta (administrador). Es la cuenta idónea para realizar operaciones de scripting y procesos de segundo plano que requieran elevación, pues siempre se van a ejecutar con los permisos más altos.
Si realmente queréis utilizar un usuario administrador para realizar tales tareas, deberíais desactivar el UAC, cosa que no se recomienda. Pero hacer esto además resulta en que andarse con el comando RUNAS es completamente contraproducente, pues Windows ya no nos va a preguntar más si queremos ejecutar las cosas como administrador pues todo lo ejecutaremos con los permisos más altos de la cuenta.
En resumen, activad la cuenta integrada del administrador (que por defecto está desactivada) y guardad sus credenciales en el Administrador de Credenciales. Acto seguido, usad el comando RUNAS contra la cuenta integrada del Administrador.
JuananBow escribió:Vuestro problema es otro: Os estáis emperrando en utilizar un usuario con derechos de administrador en lugar de la cuenta integrada del Administrador.
Hay varias diferencias de concepto entre usar uno u otro, y vienen establecidas por el UAC. Mientras que un usuario administrador ejecuta las cosas siempre bajo sus privilegios más bajos (usuario) y tiene forzosamente que utilizar el UAC para escalar privilegios a administrador, la cuenta integrada del Administrador SIEMPRE ejecuta los programas con los más altos privilegios de la cuenta (administrador). Es la cuenta idónea para realizar operaciones de scripting y procesos de segundo plano que requieran elevación, pues siempre se van a ejecutar con los permisos más altos.
Si realmente queréis utilizar un usuario administrador para realizar tales tareas, deberíais desactivar el UAC, cosa que no se recomienda. Pero hacer esto además resulta en que andarse con el comando RUNAS es completamente contraproducente, pues Windows ya no nos va a preguntar más si queremos ejecutar las cosas como administrador pues todo lo ejecutaremos con los permisos más altos de la cuenta.
En resumen, activad la cuenta integrada del administrador (que por defecto está desactivada) y guardad sus credenciales en el Administrador de Credenciales. Acto seguido, usad el comando RUNAS contra la cuenta integrada del Administrador.