다음을 통해 공유


Microsoft.PowerShell.Core

Microsoft.PowerShell.Core 스냅인에는 PowerShell의 기본 기능을 관리하는 cmdlet 및 공급자가 포함되어 있습니다. PowerShell은 시작 시 Microsoft.PowerShell.Core 스냅인에 자동으로 로드합니다. 모듈이 아닙니다. Import-Module 사용하여 가져오거나 Remove-Module사용하여 제거할 수 없습니다.

Microsoft.PowerShell.Core

Add-History

세션 기록에 항목을 추가합니다.

Clear-History

PowerShell 세션 명령 기록에서 항목을 삭제합니다.

Clear-Host

호스트 프로그램의 표시를 지웁니다.

Connect-PSSession

연결이 끊긴 세션에 다시 연결합니다.

Debug-Job

실행 중인 백그라운드 또는 원격 작업을 디버그합니다.

Disable-ExperimentalFeature

PowerShell의 새 인스턴스를 시작할 때 실험적 기능을 사용하지 않도록 설정합니다.

Disable-PSRemoting

PowerShell 엔드포인트가 원격 연결을 수신하지 못하도록 합니다.

Disable-PSSessionConfiguration

로컬 컴퓨터에서 세션 구성을 사용하지 않도록 설정합니다.

Disconnect-PSSession

세션에서 연결을 끊습니다.

Enable-ExperimentalFeature

PowerShell의 새 인스턴스를 시작할 때 실험적 기능을 사용하도록 설정합니다.

Enable-PSRemoting

원격 명령을 받도록 컴퓨터를 구성합니다.

Enable-PSSessionConfiguration

로컬 컴퓨터에서 세션 구성을 사용하도록 설정합니다.

Enter-PSHostProcess

로컬 프로세스에 연결하고 대화형 세션을 시작합니다.

Enter-PSSession

원격 컴퓨터로 대화형 세션을 시작합니다.

Exit-PSHostProcess

로컬 프로세스를 사용하여 대화형 세션을 닫습니다.

Exit-PSSession

원격 컴퓨터로 대화형 세션을 종료합니다.

Export-ModuleMember

내보낼 모듈 멤버를 지정합니다.

ForEach-Object

입력 개체 컬렉션의 각 항목에 대해 작업을 수행합니다.

Get-Command

모든 명령을 가져옵니다.

Get-ExperimentalFeature

실험적 기능을 가져옵니다.

Get-Help

PowerShell 명령 및 개념에 대한 정보를 표시합니다.

Get-History

현재 세션 중에 입력한 명령 목록을 가져옵니다.

Get-Job

현재 세션에서 실행 중인 PowerShell 백그라운드 작업을 가져옵니다.

Get-Module

현재 세션에서 가져온 모듈 또는 PSModulePath에서 가져올 수 있는 모듈을 나열합니다.

Get-PSHostProcessInfo

PowerShell 호스트에 대한 프로세스 정보를 가져옵니다.

Get-PSSession

로컬 및 원격 컴퓨터에서 PowerShell 세션을 가져옵니다.

Get-PSSessionCapability

제한된 세션 구성에서 특정 사용자의 기능을 가져옵니다.

Get-PSSessionConfiguration

컴퓨터에서 등록된 세션 구성을 가져옵니다.

Get-PSSubsystem

PowerShell에 등록된 하위 시스템에 대한 정보를 검색합니다.

Import-Module

현재 세션에 모듈을 추가합니다.

Invoke-Command

로컬 및 원격 컴퓨터에서 명령을 실행합니다.

Invoke-History

세션 기록에서 명령을 실행합니다.

New-Module

메모리에만 존재하는 새 동적 모듈을 만듭니다.

New-ModuleManifest

새 모듈 매니페스트를 만듭니다.

New-PSRoleCapabilityFile

세션 구성을 통해 노출할 기능 집합을 정의하는 파일을 만듭니다.

New-PSSession

로컬 또는 원격 컴퓨터에 대한 영구 연결을 만듭니다.

New-PSSessionConfigurationFile

세션 구성을 정의하는 파일을 만듭니다.

New-PSSessionOption

PSSession에 대한 고급 옵션이 포함된 개체를 만듭니다.

New-PSTransportOption

세션 구성에 대한 고급 옵션을 포함하는 개체를 만듭니다.

Out-Default

출력을 기본 포맷터와 기본 출력 cmdlet으로 보냅니다.

Out-Host

명령줄에 출력을 보냅니다.

Out-Null

출력을 파이프라인 아래로 보내거나 표시하는 대신 숨깁니다.

Receive-Job

현재 세션에서 PowerShell 백그라운드 작업의 결과를 가져옵니다.

Receive-PSSession

연결이 끊긴 세션의 명령 결과를 가져옵니다.

Register-ArgumentCompleter

사용자 지정 인수 완료자를 등록합니다.

Register-PSSessionConfiguration

새 세션 구성을 만들고 등록합니다.

Remove-Job

PowerShell 백그라운드 작업을 삭제합니다.

Remove-Module

현재 세션에서 모듈을 제거합니다.

Remove-PSSession

하나 이상의 PowerShell 세션(PSSessions)을 닫습니다.

Save-Help

최신 도움말 파일을 다운로드하여 파일 시스템 디렉터리에 저장합니다.

Set-PSDebug

스크립트 디버깅 기능을 켜고 끄고, 추적 수준을 설정하고, strict 모드를 전환합니다.

Set-PSSessionConfiguration

등록된 세션 구성의 속성을 변경합니다.

Set-StrictMode

식, 스크립트 및 스크립트 블록에서 코딩 규칙을 설정하고 적용합니다.

Start-Job

PowerShell 백그라운드 작업을 시작합니다.

Stop-Job

PowerShell 백그라운드 작업을 중지합니다.

Switch-Process

Linux 및 macOS에서 cmdlet은 execv() 함수를 호출하여 POSIX 셸과 유사한 동작을 제공합니다.

TabExpansion2

powerShell 스크립트에 대한 탭 완성을 제공하기 위해 CompleteInput() 클래스의 메서드를 래핑하는 도우미 함수입니다.

Test-ModuleManifest

모듈 매니페스트 파일이 모듈의 내용을 정확하게 설명하는지 확인합니다.

Test-PSSessionConfigurationFile

세션 구성 파일에서 키와 값을 확인합니다.

Unregister-PSSessionConfiguration

컴퓨터에서 등록된 세션 구성을 삭제합니다.

Update-Help

컴퓨터에 최신 도움말 파일을 다운로드하고 설치합니다.

Wait-Job

세션에서 실행 중인 PowerShell 작업 중 하나 또는 전부가 종료 상태가 될 때까지 기다립니다.

Where-Object

속성 값에 따라 컬렉션에서 개체를 선택합니다.