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 |
콘텐츠를 호출하지 않고 |
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 엔진 및 |
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 |
경고 메시지를 씁니다. |