Articulo de referencia

runas

En informática , runas `run as` (una palabra compuesta, de "run as") es un comando en la línea de sistemas operativos Microsoft Windows que permite a un usuario ejecutar herrami...

En informática , runas`run as` (una palabra compuesta, de "run as") es un comando en la línea de sistemas operativos Microsoft Windows que permite a un usuario ejecutar herramientas y programas específicos bajo un nombre de usuario diferente al que se usó para iniciar sesión en una computadora de forma interactiva. [ 1 ] Es similar a los comandos de Unix y , pero los comandos de Unix generalmente requieren una configuración previa por parte del administrador del sistema para que funcionen para un usuario y/o comando en particular.sudosu

Microsoft Windows

El runascomando se introdujo con el sistema operativo Windows 2000. [ 2 ] Cualquier aplicación puede usar esta API para crear un proceso con credenciales alternativas; por ejemplo, el Explorador de Windows en Windows 7 permite iniciar una aplicación con una cuenta diferente si se mantiene presionada la tecla Mayús mientras se hace clic con el botón derecho en su icono . El programa tiene la capacidad de almacenar en caché las credenciales verificadas para que el usuario solo tenga que ingresarlas una vez.

Sintaxis

La sintaxis del comando es: [ 3 ]

runas [{/profile | /noprofile}] [/env] [/netonly] [/smartcard] [/showtrustlevels] [/trustlevel:<Nivel de confianza>] [/savecred] /user:<Nombre de cuenta de usuario> programa 

Parámetros

Esta sección es una paráfrasis del runas /?comando.

  • /noprofileAcelera la carga de la aplicación omitiendo la carga del perfil del usuario. Tenga en cuenta que esto podría no acelerar todas las aplicaciones.
  • /profileNo omita la carga del perfil del usuario. Esta es la configuración predeterminada.
  • /env: Utilice el entorno real, no el del usuario.
  • /netonly: Especifica que las credenciales proporcionadas se utilizarán únicamente para acceso remoto.
  • /savecredCredenciales guardadas por el usuario anterior. Esta opción no está disponible en Windows 7 Home ni en Windows 7 Starter Edition. Tampoco está disponible en Windows XP Home Edition.
  • /smartcard: Especifica que las credenciales se proporcionarán desde una tarjeta inteligente.
  • /user: El formato es uno USER@DOMAINu otro DOMAIN\USER.
  • /showtrustlevels: Muestra la ayuda (lista de parámetros de nivel de confianza utilizables) para el interruptor /trustlevel.
  • /trustlevel: Uno de los niveles de confianza que se muestran con el parámetro /showtrustlevels.
  • program: Línea de comandos para el archivo ejecutable. Vea los ejemplos a continuación.

Nota: Introduzca la contraseña del usuario únicamente cuando el sistema se la solicite.

Nota: El /profileinterruptor no es compatible con el /netonlyinterruptor.

Nota: Los interruptores /savecredy /smartcardno se pueden usar juntos.

Ejemplos

runas /noprofile /user:machine\administrator cmd runas /profile /env /user:domain\admin "mmc %windir% \system32\dsa.msc" runas /user:user@domain.example.org "notepad C:\filename.txt" runas /user:administrator /savecred "shutdown /i"

Infierno

El comando también está incluido en el sistema operativo Inferno . [ 4 ]

Sintaxis

runasescribe el usery /dev/userlo invoca cmdcon los argumentos dados .

runas user cmd [arg...] 

Nota: El comando solo se ejecuta si la configuración del nombre de usuario se realiza correctamente.

Véase también

Referencias

  1. «Runas» . aprender.microsoft.com . 2009-09-11 . Consultado el 4 de julio de 2024 .
  2. "Comando runas de la línea de comandos de MS-DOS y Windows" . computerhope.com . Consultado el 4 de julio de 2024 .
  3. "Ejecutar - Ejecutar bajo una cuenta de usuario diferente - Windows CMD - SS64.com" . ss64.com . Consultado el 4 de julio de 2024 .
  4. "RUNAS del Infierno(1)" .

Lecturas adicionales

  • Frisch, Æleen (2001). Windows 2000 Commands Pocket Reference . O'Reilly . ISBN 978-0-596-00148-3.
  • Stanek, William R. (2008). Windows Command-Line Administrator's Pocket Consultant, 2.ª edición . Microsoft Press . ISBN 978-0735622623.
  • Sysinternals ShellRunas
  • Herramientas Runas alternativas
  • runas(1) Manual de comandos generales de Inferno