none
cmd con privilegios desde linea de comandos RRS feed

  • Pregunta

  • Hola a todos.

    Necesito la linea de comandos para activar cmd como administrador en windows en general y windows 10 especialmente.

    Prove con runas

    runas /user:[usuario con privilegio] [ubicación del archivo ejecutable]

    pero no me lo permite. mi usuario principal no tiene contraseña el mensaje de error es el siguiente;

    Microsoft Windows [Versión 10.0.10240]
    (c) 2015 Microsoft Corporation. Todos los derechos reservados.

    C:\Users\Reparaciones>runas /user:reparaciones c:\windows\system32\cmd.exe
    Escriba la contraseña para reparaciones:
    Intentando iniciar c:\windows\system32\cmd.exe como usuario "DESKTOP-I11JSST\reparaciones" ...
    ERROR RUNAS: no se puede ejecutar - c:\windows\system32\cmd.exe
    1327: Las restricciones de cuenta impiden a este usuario iniciar sesión. Por ejemplo: no se permiten contraseñas en blanco, las horas de inicio de sesión están limitadas o se aplicó una restricción de directiva.

    Lo probé desde la raíz de c: y el mismo error.

    Si alguien pudiera orientarme estaría muy agradecido.

    Saludos

    O sea, la idea es habilitar lineas de comando con privilegios, desde la misma linea de comando.

    martes, 2 de agosto de 2016 23:02

Todas las respuestas

  • Otra prueba que hice y ni resulto es la que encontre en:

    https://technet.microsoft.com/es-es/library/cc771525(v=ws.10).aspx

    Que habla sobre runas y no me resulto el sig. comando tampoco:

    Ejemplos

    El siguiente comando inicia una instancia de la línea de comandos como administrador en el equipo local:

    runas/user: <localmachinename> \administrador cmd

    ASi que necesito ayuda....

    Gracias nuevamente

    martes, 2 de agosto de 2016 23:16
  • Las cuentas de usuario que se empleen con Runas deben tener definida una contraseña.

    Respecto a la elevación a administrador, que yo sepa Runas no la contempla en presencia del control de cuentas de usuario (UAC), tan solo la ejecución con una identidad diferente. Tampoco me consta la existencia de una herramienta integrada en Windows que sea capaz de ejecutar un programa determinado como administrador y, además, se pueda usar de forma simple a través de la línea de comandos. Algunas técnicas que no requieren programas externos se apoyan en PowerShell o en scripts VBS temporales. No obstante, la pequeña herramienta Elevate se adapta perfectamente a este propósito y evita tanto el coste asociado a la inicialización del entorno de PowerShell como la generación de ficheros temporales.

    De todos modos, esto no impide tener que aceptar la petición de elevación y, en el caso de un usuario estándar, introducir las credenciales de un administrador.

    martes, 2 de agosto de 2016 23:46