Ejecutar PowerShell como otro usuario y lanzar un script

Ejecutar PowerShell como otro usuario y lanzar un script
Los sistemas operativos UNIX tienen varias opciones cuando se trata de scripting herramientas, a diferencia de Windows. Windows solo tiene una herramienta de secuencia de comandos, y ese es PowerShell. A pesar de esto, es más que capaz de competir con todas las demás herramientas de secuencias de comandos. Windows permite a diferentes usuarios iniciar sesión en PowerShell en la misma sesión. Después de eso, pueden ejecutar los scripts para realizar la funcionalidad requerida.

Esta publicación ilustrará una guía completa para resolver la consulta mencionada.

Cómo ejecutar/ejecutar un script de PowerShell como un usuario diferente?

Para lanzar un script de PowerShell como otro usuario, siga las instrucciones dadas.

Paso 1: Lanzar PowerShell

Primero, navegue al menú de inicio y inicie "Potencia Shell" de eso:

Paso 2: inicia la ventana emergente de solicitud de credencial de PowerShell

Ejecute el comando dado para iniciar el "Solicitud de credencial de PowerShell" ventana:

> Inicio PowerShell -Credential ""

Paso 3: Inicie sesión como un usuario diferente en PowerShell

Después de ejecutar el comando dado, el "Solicitud de credencial de PowerShellSe iniciará la ventana. Ingrese las otras credenciales de cuenta para iniciar PowerShell como un usuario diferente:

Paso 4: Verificar el usuario iniciado en el usuario

Para verificar si el otro usuario ha iniciado sesión o no, ejecute el "quién soy" dominio:

> Whoami

La salida verifica que el "Linuxhint"El usuario inicia sesión en PowerShell.

Paso 5: Ejecute el script de PowerShell

Ahora, ejecutemos el script de PowerShell especificando la ruta del archivo del script. Pero asegúrese de que el script que desea ejecutar debe estar en el directorio del usuario recién registrado.

Para ejecutar el script, escriba su ruta/dirección completa en las comas invertidas y utilice el "Y"Invocar al operador para ejecutar el script:

> & "C: \ Users \ Linuxhint \ Desktop \ test1.PS1 "

Como puede ver, el script de PowerShell especificado ha sido ejecutado por un usuario diferente.

Conclusión

Para ejecutar PowerShell como otro usuario y lanzar un script, primero, inicie el ""Solicitud de credencial de Windows PowerShell"Ventana ejecutando el"Iniciar PowerShell -Credential """ dominio. Después de eso, ingrese las credenciales del usuario e inicie sesión en PowerShell como un usuario diferente. Ahora, puede iniciar fácilmente el script de PowerShell como un usuario diferente. Este tutorial ha proporcionado una guía completa para ejecutar el script de PowerShell como un usuario diferente.