¿Qué es el módulo de inicio de trabajo en Microsoft.PowerShell.Core?

Que Es El Modulo De Inicio De Trabajo En Microsoft Powershell Core



El ' Iniciar trabajo El módulo se usa para iniciar un trabajo en segundo plano sin interactuar con la sesión actual en la computadora local en PowerShell. Cuando los usuarios inician un trabajo en segundo plano, sus objetos regresan inmediatamente, incluso si el trabajo tarda más en finalizar. Mientras tanto, los usuarios pueden continuar trabajando en la sesión actual sin ninguna interrupción.

Este tutorial brindará una descripción general del módulo 'Iniciar trabajo' en Microsoft.PowerShell.Core.







¿Qué es el módulo de inicio de trabajo en Microsoft.PowerShell.Core?

El cmdlet “ Iniciar trabajo ” es responsable de iniciar un trabajo en PowerShell. Consulte los ejemplos proporcionados para una demostración práctica.



Ejemplo 1: use el cmdlet 'Start-Job' para iniciar un trabajo en segundo plano en una computadora local



Para iniciar el trabajo en segundo plano en una computadora local, primero, escriba el ' Iniciar trabajo ” cmdlet y el “ -ScriptBlock ” parámetro con la cierta condición asignada a él:





Iniciar trabajo -ScriptBlock { Obtener proceso -Nombre explorador }

 



Ejemplo 2: uso del módulo 'Iniciar trabajo' para ejecutar un script como trabajo en segundo plano

Para ejecutar un script como un trabajo en segundo plano, primero, escriba el ' Iniciar trabajo ” cmdlet junto con el “ -Ruta de archivo ” y especifique la ruta del script:

Iniciar trabajo -Ruta de archivo C:\Docs\Script.ps1

 

Ejemplo 3: Obtener un proceso mediante el uso de un módulo/cmdlet 'Iniciar trabajo'

Ejecute el comando indicado a continuación para recuperar el proceso en PowerShell:

Iniciar trabajo -Nombre PShellJob -ScriptBlock { Obtener proceso -Nombre Potencia Shell }

 

De acuerdo con el código mencionado anteriormente:

  • En primer lugar, mencione el “ Iniciar trabajo cmdlet.
  • Luego, escribe el “ -Nombre ” parámetro y asígnele el “ PShellJob cmdlet.
  • A continuación, especifique el “ -ScriptBlock ” parámetro y proporcione la condición establecida:

Ejemplo 4: especificar una matriz mediante el parámetro ArgumentList

Ejecute el comando dado para especificar una matriz con la ayuda de una lista de argumentos:

Iniciar trabajo -ScriptBlock { Obtener proceso -Nombre $argumentos } -Lista de argumentos powershell, pwsh, bloc de notas

 

En el código anterior:

  • Primero, agregue el ' Iniciar trabajo ” cmdlet junto con el “ -ScriptBlock ” y asigne la condición establecida que se especifica entre paréntesis.
  • A continuación, escriba el “ -Lista de argumentos ” parámetro y definir los valores indicados:

¡Eso es todo! Hemos proporcionado una guía detallada sobre el “ Iniciar trabajo ” módulo de PowerShell.

Conclusión

El ' Iniciar trabajo ' en ' Microsoft.PowerShell.Core ” es un módulo que inicia o inicia un trabajo en segundo plano en una computadora local. Puede obtener información sobre el trabajo pero no obtiene sus resultados. La publicación demostrada explicaba el módulo 'Iniciar trabajo' con los detalles más completos.