다음을 통해 공유


Get-Clipboard

현재 Windows 클립보드 항목을 가져옵니다.

구문

Get-Clipboard
   [-Format <ClipboardFormat>]
   [-TextFormatType <TextDataFormat>]
   [-Raw]
   [<CommonParameters>]

Description

Get-Clipboard cmdlet은 현재 Windows 클립보드 항목을 가져옵니다.

예제

예제 1: 클립보드의 콘텐츠를 가져와서 명령줄에 표시

이 예제에서는 브라우저에서 이미지를 마우스 오른쪽 단추로 클릭하고 복사 작업을 선택했습니다. 다음 명령은 클립보드에 저장된 이미지의 링크를 URL로 표시합니다.

Get-Clipboard

https://en.wikipedia.org/wiki/PowerShell

예제 2: 클립보드의 콘텐츠를 특정 형식으로 가져오기

이 예제에서는 Windows 탐색기에서 파일을 선택하고 Ctrl-C눌러 클립보드에 파일을 복사했습니다. 다음 명령을 사용하여 파일 목록으로 클립보드의 내용에 액세스할 수 있습니다.

Get-Clipboard -Format FileDropList

Directory: C:\Git\PS-Docs\PowerShell-Docs\wmf

Mode                LastWriteTime         Length Name
----                -------------         ------ ----
-a----         5/7/2019   1:11 PM          10010 TOC.yml
-a----       11/18/2016  10:10 AM             53 md.style
-a----         5/6/2019   9:32 AM           4177 overview.md
-a----        6/28/2018   2:28 PM            345 README.md

매개 변수

-Format

클립보드의 형식 또는 형식을 지정합니다. 이 매개 변수에 허용되는 값은 다음과 같습니다.

  • 문자 메시지
  • FileDropList
  • 이미지
  • 오디오
형식:ClipboardFormat
허용되는 값:Text, FileDropList, Image, Audio
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-Raw

이 cmdlet은 줄 바꿈 문자를 무시하고 클립보드의 전체 내용을 가져옵니다.

형식:SwitchParameter
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-TextFormatType

클립보드의 텍스트 데이터 형식 형식을 지정합니다. 이 매개 변수에 허용되는 값은 다음과 같습니다.

  • 문자 메시지
  • UnicodeText
  • Rtf
  • Html
  • CommaSeparatedValue
형식:TextDataFormat
허용되는 값:Text, UnicodeText, Rtf, Html, CommaSeparatedValue
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

출력

System.String, System.IO.FileInfo, System.IO.Stream, System.Drawing.Image