다음을 통해 공유


Microsoft.PowerShell.Utility

이 섹션에는 Microsoft.PowerShell.Utility 모듈과 함께 설치된 cmdlet에 대한 도움말 항목이 포함되어 있습니다. 이 모듈에는 PowerShell의 기본 기능을 관리하는 cmdlet이 포함되어 있습니다.

Microsoft.PowerShell.Utility

Add-Member

PowerShell 개체의 인스턴스에 사용자 지정 속성 및 메서드를 추가합니다.

Add-Type

PowerShell 세션에 Microsoft .NET 클래스를 추가합니다.

Clear-Variable

변수 값을 삭제합니다.

Compare-Object

두 개체 집합을 비교합니다.

ConvertFrom-CliXml

CliXml 형식 문자열을 사용자 지정 PSObject변환합니다.

ConvertFrom-Csv

CSV(문자로 구분된 값) 형식의 개체 속성을 원래 개체의 CSV 버전으로 변환합니다.

ConvertFrom-Json

JSON 형식 문자열을 사용자 지정 개체 또는 해시 테이블로 변환합니다.

ConvertFrom-Markdown

문자열 또는 파일의 내용을 MarkdownInfo 개체로 변환합니다.

ConvertFrom-SddlString

SDDL 문자열을 사용자 지정 개체로 변환합니다.

ConvertFrom-StringData

하나 이상의 키와 값 쌍이 포함된 문자열을 해시 테이블로 변환합니다.

ConvertTo-CliXml

개체를 CliXml 형식 문자열로 변환합니다.

ConvertTo-Csv

.NET 개체를 일련의 CSV(문자로 구분된 값) 문자열로 변환합니다.

ConvertTo-Html

.NET 개체를 웹 브라우저에 표시할 수 있는 HTML로 변환합니다.

ConvertTo-Json

개체를 JSON 형식 문자열로 변환합니다.

ConvertTo-Xml

개체의 XML 기반 표현을 만듭니다.

Debug-Runspace

Runspace를 사용하여 대화형 디버깅 세션을 시작합니다.

Disable-PSBreakpoint

현재 콘솔에서 중단점을 사용하지 않도록 설정합니다.

Disable-RunspaceDebug

하나 이상의 Runspace에서 디버깅을 사용하지 않도록 설정하고 보류 중인 디버거 중지를 해제합니다.

Enable-PSBreakpoint

현재 콘솔에서 중단점을 사용하도록 설정합니다.

Enable-RunspaceDebug

디버거가 연결될 때까지 중단점이 유지되는 Runspace에서 디버깅을 활성화합니다.

Export-Alias

현재 정의된 별칭에 대한 정보를 파일로 내보냅니다.

Export-Clixml

개체 또는 개체의 XML 기반 표현을 만들어 파일에 저장합니다.

Export-Csv

개체를 일련의 CSV(문자로 구분된 값) 문자열로 변환하고 문자열을 파일에 저장합니다.

Export-FormatData

현재 세션의 서식 데이터를 서식 파일에 저장합니다.

Export-PSSession

다른 세션에서 명령을 내보내고 PowerShell 모듈에 저장합니다.

Format-Custom

사용자 지정된 뷰를 사용하여 출력의 서식을 지정합니다.

Format-Hex

파일 또는 기타 입력을 16진수로 표시합니다.

Format-List

출력의 형식을 각 속성이 새 줄에 표시되는 속성 목록으로 지정합니다.

Format-Table

테이블로 출력 형식을 지정합니다.

Format-Wide

개체를 각 개체의 속성 하나만 표시하는 넓은 테이블로 서식을 지정합니다.

Get-Alias

현재 세션의 별칭을 가져옵니다.

Get-Culture

운영 체제의 현재 언어 설정을 가져옵니다.

Get-Date

현재 날짜 및 시간을 가져옵니다.

Get-Error

현재 세션의 가장 최근 오류 메시지를 가져오고 표시합니다.

Get-Event

이벤트 큐의 이벤트를 가져옵니다.

Get-EventSubscriber

현재 세션의 이벤트 구독자를 가져옵니다.

Get-FileHash

지정된 해시 알고리즘을 사용하여 파일의 해시 값을 계산합니다.

Get-FormatData

현재 세션의 서식 데이터를 가져옵니다.

Get-Host

현재 호스트 프로그램을 나타내는 개체를 가져옵니다.

Get-MarkdownOption

콘솔에서 Markdown 콘텐츠를 렌더링하는 데 사용되는 현재 색과 스타일을 반환합니다.

Get-Member

개체의 속성 및 메서드를 가져옵니다.

Get-PSBreakpoint

현재 세션에서 설정된 중단점을 가져옵니다.

Get-PSCallStack

현재 호출 스택을 표시합니다.

Get-Random

난수를 가져오거나 컬렉션에서 임의로 개체를 선택합니다.

Get-Runspace

PowerShell 호스트 프로세스 내에서 활성 Runspace를 가져옵니다.

Get-RunspaceDebug

Runspace 디버깅 옵션을 표시합니다.

Get-SecureRandom

난수를 가져오거나 컬렉션에서 임의로 개체를 선택합니다.

Get-TraceSource

추적을 위해 계측되는 PowerShell 구성 요소를 가져옵니다.

Get-TypeData

현재 세션의 확장 형식 데이터를 가져옵니다.

Get-UICulture

운영 체제에서 현재 UI 문화 설정을 가져옵니다.

Get-Unique

정렬된 목록에서 고유한 항목을 반환합니다.

Get-Uptime

마지막 부팅 이후 TimeSpan 가져옵니다.

Get-Variable

현재 콘솔의 변수를 가져옵니다.

Get-Verb

PowerShell의 승인된 동사를 가져옵니다.

Group-Object

지정된 속성에 대해 동일한 값을 포함하는 개체를 그룹화합니다.

Import-Alias

파일에서 별칭 목록을 가져옵니다.

Import-Clixml

CLIXML 파일을 가져오고 PowerShell에서 해당 개체를 만듭니다.

Import-Csv

CSV(문자로 구분된 값) 파일의 항목에서 테이블과 유사한 사용자 지정 개체를 만듭니다.

Import-LocalizedData

운영 체제에 대해 선택된 UI 문화권에 따라 언어별 데이터를 스크립트 및 함수로 가져옵니다.

Import-PowerShellDataFile

콘텐츠를 호출하지 않고 .psd1 파일에서 값을 가져옵니다.

Import-PSSession

다른 세션에서 현재 세션으로 명령을 가져옵니다.

Invoke-Expression

로컬 컴퓨터에서 명령 또는 식을 실행합니다.

Invoke-RestMethod

HTTP 또는 HTTPS 요청을 RESTful 웹 서비스로 보냅니다.

Invoke-WebRequest

인터넷의 웹 페이지에서 콘텐츠를 가져옵니다.

Join-String

파이프라인의 개체를 단일 문자열로 결합합니다.

Measure-Command

스크립트 블록 및 cmdlet을 실행하는 데 걸리는 시간을 측정합니다.

Measure-Object

개체의 숫자 속성과 문자열 개체의 문자, 단어 및 줄(예: 텍스트 파일)을 계산합니다.

New-Alias

새 별칭을 만듭니다.

New-Event

새 이벤트를 만듭니다.

New-Guid

GUID를 만듭니다.

New-Object

Microsoft .NET Framework 또는 COM 개체의 인스턴스를 만듭니다.

New-TemporaryFile

임시 파일을 만듭니다.

New-TimeSpan

TimeSpan 개체를 만듭니다.

New-Variable

새 변수를 만듭니다.

Out-File

출력을 파일로 보냅니다.

Out-GridView

별도의 창에서 대화형 테이블로 출력을 보냅니다.

Out-Printer

출력을 프린터로 보냅니다.

Out-String

입력 개체를 문자열로 출력합니다.

Read-Host

콘솔에서 입력 줄을 읽습니다.

Register-EngineEvent

PowerShell 엔진 및 New-Event cmdlet에서 생성된 이벤트를 구독합니다.

Register-ObjectEvent

Microsoft .NET Framework 개체에서 생성된 이벤트를 구독합니다.

Remove-Alias

현재 세션에서 별칭을 제거합니다.

Remove-Event

이벤트 큐에서 이벤트를 삭제합니다.

Remove-PSBreakpoint

현재 콘솔에서 중단점을 삭제합니다.

Remove-TypeData

현재 세션에서 확장 형식을 삭제합니다.

Remove-Variable

변수와 해당 값을 삭제합니다.

Select-Object

개체 또는 개체 속성을 선택합니다.

Select-String

문자열 및 파일에서 텍스트를 찾습니다.

Select-Xml

XML 문자열 또는 문서에서 텍스트를 찾습니다.

Send-MailMessage

전자 메일 메시지를 보냅니다.

Set-Alias

현재 PowerShell 세션에서 cmdlet 또는 기타 명령에 대한 별칭을 만들거나 변경합니다.

Set-Date

컴퓨터의 시스템 시간을 지정한 시간으로 변경합니다.

Set-MarkdownOption

콘솔에서 Markdown 콘텐츠를 렌더링하는 데 사용되는 색과 스타일을 설정합니다.

Set-PSBreakpoint

줄, 명령 또는 변수에 중단점을 설정합니다.

Set-TraceSource

PowerShell 구성 요소의 추적을 구성, 시작 및 중지합니다.

Set-Variable

변수의 값을 설정합니다. 요청된 이름의 변수가 없으면 변수를 만듭니다.

Show-Command

그래픽 창에 PowerShell 명령 정보를 표시합니다.

Show-Markdown

VT100 이스케이프 시퀀스를 사용하거나 HTML을 사용하는 브라우저에서 친숙한 방법으로 콘솔의 Markdown 파일 또는 문자열을 표시합니다.

Sort-Object

속성 값을 기준으로 개체를 정렬합니다.

Start-Sleep

지정된 기간 동안 스크립트 또는 세션에서 활동을 일시 중단합니다.

Tee-Object

명령 출력을 파일 또는 변수에 저장하고 파이프라인 아래로 보냅니다.

Test-Json

문자열이 유효한 JSON 문서인지 여부를 테스트합니다.

Trace-Command

지정된 식 또는 명령의 추적을 구성하고 시작합니다.

Unblock-File

인터넷에서 다운로드한 파일의 차단을 해제합니다.

Unregister-Event

이벤트 구독을 취소합니다.

Update-FormatData

현재 세션의 서식 데이터를 업데이트합니다.

Update-List

개체의 컬렉션을 포함하는 속성 값에서 항목을 추가하고 제거합니다.

Update-TypeData

세션의 확장 형식 데이터를 업데이트합니다.

Wait-Debugger

스크립트에서 다음 문을 실행하기 전에 디버거에서 스크립트를 중지합니다.

Wait-Event

실행을 계속하기 전에 특정 이벤트가 발생할 때까지 기다립니다.

Write-Debug

콘솔에 디버그 메시지를 씁니다.

Write-Error

오류 스트림에 개체를 씁니다.

Write-Host

호스트에 사용자 지정된 출력을 씁니다.

Write-Information

PowerShell이 명령에 대한 정보 스트림 데이터를 처리하는 방법을 지정합니다.

Write-Output

지정된 객체를 파이프라인에 기록합니다.

Write-Progress

PowerShell 명령 창 내에 진행률 표시줄을 표시합니다.

Write-Verbose

자세한 메시지 스트림에 텍스트를 씁니다.

Write-Warning

경고 메시지를 씁니다.