Microsoft.PowerShell.Core의 시작 작업 모듈은 무엇입니까?

Microsoft Powershell Core Ui Sijag Jag Eob Modyul Eun Mueos Ibnikka



시작 작업 ” 모듈은 PowerShell에서 로컬 컴퓨터의 현재 세션과 상호 작용하지 않고 백그라운드 작업을 시작하는 데 사용됩니다. 사용자가 백그라운드에서 작업을 시작하면 작업을 완료하는 데 더 많은 시간이 걸리더라도 개체가 즉시 반환됩니다. 한편 사용자는 중단 없이 현재 세션에서 계속 작업할 수 있습니다.

이 자습서에서는 Microsoft.PowerShell.Core의 'Start-Job' 모듈에 대해 간략하게 설명합니다.







Microsoft.PowerShell.Core의 시작 작업 모듈은 무엇입니까?

cmdlet ' 시작 작업 ”는 PowerShell에서 작업 시작을 담당합니다. 실제 데모를 위해 제공된 예제를 확인하십시오.



예 1: 'Start-Job' Cmdlet을 사용하여 로컬 컴퓨터에서 백그라운드 작업 시작



로컬 컴퓨터에서 백그라운드 작업을 시작하려면 먼저 ' 시작 작업 ” cmdlet 및 “ -ScriptBlock ” 특정 조건이 할당된 매개변수:





시작 작업 -ScriptBlock { Get-Process -이름 탐침 }



예 2: 'Start-Job' 모듈을 사용하여 스크립트를 백그라운드 작업으로 실행

스크립트를 백그라운드 작업으로 실행하려면 먼저 ' 시작 작업 ” cmdlet을 “ -파일 경로 ” 매개변수를 사용하고 스크립트의 경로를 지정합니다.

시작 작업 -파일 경로 C:\Docs\Script.ps1

예 3: 'Start-Job' 모듈/Cmdlet을 사용하여 프로세스 가져오기

아래 명시된 명령을 실행하여 PowerShell에서 프로세스를 검색합니다.

시작 작업 -이름 PSshellJob -ScriptBlock { Get-Process -이름 파워셸 }

위에서 언급한 코드에 따르면 다음과 같습니다.

  • 먼저 “ 시작 작업 ” cmdlet.
  • 그런 다음 ' -이름 ” 매개변수를 지정하고 “ PSshellJob ” cmdlet.
  • 다음으로 ' -ScriptBlock ” 매개변수를 지정하고 명시된 조건을 제공합니다.

예 4: ArgumentList 매개변수를 사용하여 배열 지정

인수 목록을 사용하여 배열을 지정하려면 주어진 명령을 실행하십시오.

시작 작업 -ScriptBlock { Get-Process -이름 $args } -인수 목록 파워쉘, pwsh, 메모장

위에 주어진 코드에서:

  • 먼저 '를 추가합니다. 시작 작업 ” cmdlet을 “ -ScriptBlock ” 매개변수를 지정하고 괄호 안에 지정된 명시된 조건을 할당합니다.
  • 다음으로 ' -인수 목록 ” 매개변수를 지정하고 명시된 값을 정의합니다.

그게 다야! '에 대한 자세한 안내를 제공했습니다. 시작 작업 ” PowerShell의 모듈입니다.

결론

시작 작업 ' 안에 ' Microsoft.PowerShell.Core ”는 로컬 컴퓨터의 백그라운드에서 작업을 시작하거나 시작하는 모듈입니다. 작업에 대한 정보를 얻을 수 있지만 결과는 얻지 못합니다. 시연 게시물은 'Start-Job' 모듈을 가장 포괄적으로 자세히 설명했습니다.