Copy-Item
한 위치에서 다른 위치로 항목을 복사합니다.
구문
Copy-Item
[-Path] <String[]>
[[-Destination] <String>]
[-Container]
[-Force]
[-Filter <String>]
[-Include <String[]>]
[-Exclude <String[]>]
[-Recurse]
[-PassThru]
[-Credential <PSCredential>]
[-WhatIf]
[-Confirm]
[-FromSession <PSSession>]
[-ToSession <PSSession>]
[<CommonParameters>]
Copy-Item
-LiteralPath <String[]>
[[-Destination] <String>]
[-Container]
[-Force]
[-Filter <String>]
[-Include <String[]>]
[-Exclude <String[]>]
[-Recurse]
[-PassThru]
[-Credential <PSCredential>]
[-WhatIf]
[-Confirm]
[-FromSession <PSSession>]
[-ToSession <PSSession>]
[<CommonParameters>]
Copy-Item
[-Path] <string[]>
[[-Destination] <string>]
[-Container]
[-Force]
[-Filter <string>]
[-Include <string[]>]
[-Exclude <string[]>]
[-Recurse]
[-PassThru]
[-Credential <pscredential>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Copy-Item
[[-Destination] <string>]
-LiteralPath <string[]>
[-Container]
[-Force]
[-Filter <string>]
[-Include <string[]>]
[-Exclude <string[]>]
[-Recurse]
[-PassThru]
[-Credential <pscredential>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Copy-Item
cmdlet은 한 위치에서 동일한 네임스페이스의 다른 위치로 항목을 복사합니다.
예를 들어 파일을 폴더에 복사할 수 있지만 인증서 드라이브에 파일을 복사할 수는 없습니다.
이 cmdlet은 복사되는 항목을 잘라내거나 삭제하지 않습니다. cmdlet에서 복사할 수 있는 특정 항목은 항목을 노출하는 PowerShell 공급자에 따라 달라집니다. 예를 들어 파일 시스템 드라이브의 파일 및 디렉터리와 레지스트리 드라이브의 레지스트리 키 및 항목을 복사할 수 있습니다.
이 cmdlet은 동일한 명령에서 항목을 복사하고 이름을 바꿀 수 있습니다. 항목의 이름을 바꾸려면 Destination 매개 변수 값에 새 이름을 입력합니다. 항목의 이름을 바꾸고 복사하지 않려면 Rename-Item
cmdlet을 사용합니다.
예제
예제 1: 지정된 디렉터리에 파일 복사
다음은 mar1604.log.txt
파일을 C:\Presentation
디렉터리에 복사하는 예제입니다. 원본 파일은 삭제되지 않습니다.
Copy-Item "C:\Wabash\Logfiles\mar1604.log.txt" -Destination "C:\Presentation"
예제 2: 디렉터리 내용을 기존 디렉터리에 복사
다음은 C:\Logfiles
디렉터리의 내용을 기존 C:\Drawings
디렉터리에 복사하는 예제입니다.
Logfiles
디렉터리가 복사되지 않습니다.
Logfiles
디렉터리에 하위 디렉터리에 파일이 있는 경우 해당 하위 디렉터리는 파일 트리를 그대로 사용하여 복사됩니다. 기본적으로
Copy-Item -Path "C:\Logfiles\*" -Destination "C:\Drawings" -Recurse
메모
경로 C:\Drawings
없는 경우 cmdlet은 Logfiles
폴더의 모든 파일을 단일 파일 C:\Drawings
복사합니다.
예제 3: 디렉터리 및 내용을 새 디렉터리에 복사
다음은 C:\Logfiles
원본 디렉터리의 내용을 복사하고 새 대상 디렉터리를 만드는 예제입니다. 새 대상 디렉터리 \Logs
C:\Drawings
만들어집니다.
원본 디렉터리의 이름을 포함하려면 예제 2표시된 대로 기존 대상 디렉터리에 복사합니다. 또는 새 대상 디렉터리의 이름을 원본 디렉터리와 동일하게 지정합니다.
Copy-Item -Path "C:\Logfiles" -Destination "C:\Drawings\Logs" -Recurse
메모
경로\*
포함하면 하위 디렉터리 트리를 포함한 모든 디렉터리의 파일 내용이 새 대상 디렉터리에 복사됩니다. 예를 들어:
Copy-Item -Path "C:\Logfiles\*" -Destination "C:\Drawings\Logs" -Recurse
예제 4: 지정된 디렉터리에 파일 복사 및 파일 이름 바꾸기
이 예제에서는 Copy-Item
cmdlet을 사용하여 \\Server01\Share
디렉터리에서 \\Server12\ScriptArchive
디렉터리로 Get-Widget.ps1
스크립트를 복사합니다. 복사 작업의 일환으로 명령은 항목 이름을 Get-Widget.ps1
Get-Widget.ps1.txt
변경하여 전자 메일 메시지에 안전하게 첨부할 수 있습니다.
Copy-Item "\\Server01\Share\Get-Widget.ps1" -Destination "\\Server12\ScriptArchive\Get-Widget.ps1.txt"
예제 5: 원격 컴퓨터에 파일 복사
세션은 Contoso\User01
자격 증명을 사용하여 Server01 원격 컴퓨터에 만들어지고 결과를 $Session
변수에 저장합니다.
Copy-Item
cmdlet은 $Session
변수에 저장된 세션 정보를 사용하여 D:\Folder001
폴더에서 원격 컴퓨터의 C:\Folder001_Copy
폴더로 test.log
복사합니다. 원본 파일은 삭제되지 않습니다.
$Session = New-PSSession -ComputerName "Server01" -Credential "Contoso\User01"
Copy-Item "D:\Folder001\test.log" -Destination "C:\Folder001_Copy\" -ToSession $Session
예제 6: 원격 컴퓨터에 폴더 복사
세션은 Contoso\User01
자격 증명을 사용하여 Server01 원격 컴퓨터에 만들어지고 결과를 $Session
변수에 저장합니다.
Copy-Item
cmdlet은 $Session
변수에 저장된 세션 정보를 사용하여 원격 컴퓨터의 C:\Folder002_Copy
디렉터리에 D:\Folder002
폴더를 복사합니다. 하위 폴더 또는 파일은 재귀 스위치를 사용하지 않고 복사되지 않습니다. 작업이 아직 없는 경우 Folder002_Copy
폴더를 만듭니다.
$Session = New-PSSession -ComputerName "Server02" -Credential "Contoso\User01"
Copy-Item "D:\Folder002\" -Destination "C:\Folder002_Copy\" -ToSession $Session
예제 7: 폴더의 전체 내용을 원격 컴퓨터에 재귀적으로 복사
세션은 Contoso\User01
자격 증명을 사용하여 Server01 원격 컴퓨터에 만들어지고 결과를 $Session
변수에 저장합니다.
Copy-Item
cmdlet은 $Session
변수에 저장된 세션 정보를 사용하여 D:\Folder003
폴더의 전체 콘텐츠를 원격 컴퓨터의 C:\Folder003_Copy
디렉터리로 복사합니다. 하위 폴더는 파일 트리를 그대로 사용하여 복사됩니다. 작업이 아직 없는 경우 Folder003_Copy
폴더를 만듭니다.
$Session = New-PSSession -ComputerName "Server04" -Credential "Contoso\User01"
Copy-Item "D:\Folder003\" -Destination "C:\Folder003_Copy\" -ToSession $Session -Recurse
예제 8: 원격 컴퓨터에 파일을 복사한 다음 파일 이름을 바꿉니다.
세션은 Contoso\User01
자격 증명을 사용하여 Server01 원격 컴퓨터에 만들어지고 결과를 $Session
변수에 저장합니다.
Copy-Item
cmdlet은 $Session
변수에 저장된 세션 정보를 사용하여 D:\Folder004
폴더에서 원격 컴퓨터의 C:\Folder004_Copy
폴더로 scriptingexample.ps1
복사합니다. 원본 파일은 삭제되지 않습니다.
$Session = New-PSSession -ComputerName "Server04" -Credential "Contoso\User01"
Copy-Item "D:\Folder004\scriptingexample.ps1" -Destination "C:\Folder004_Copy\scriptingexample_copy.ps1" -ToSession $Session
예제 9: 로컬 컴퓨터에 원격 파일 복사
세션은 Contoso\User01
자격 증명을 사용하여 Server01 원격 컴퓨터에 만들어지고 결과를 $Session
변수에 저장합니다.
Copy-Item
cmdlet은 $Session
변수에 저장된 세션 정보를 사용하여 원격 C:\MyRemoteData\
로컬 D:\MyLocalData
폴더로 test.log
복사합니다. 원본 파일은 삭제되지 않습니다.
$Session = New-PSSession -ComputerName "Server01" -Credential "Contoso\User01"
Copy-Item "C:\MyRemoteData\test.log" -Destination "D:\MyLocalData\" -FromSession $Session
예제 10: 원격 폴더의 전체 내용을 로컬 컴퓨터에 복사
세션은 Contoso\User01
자격 증명을 사용하여 Server01 원격 컴퓨터에 만들어지고 결과를 $Session
변수에 저장합니다.
Copy-Item
cmdlet은 $Session
변수에 저장된 세션 정보를 사용하여 원격 C:\MyRemoteData\scripts
폴더의 전체 콘텐츠를 로컬 D:\MyLocalData
폴더로 복사합니다. 스크립트 폴더에 하위 폴더에 파일이 있는 경우 해당 하위 폴더는 파일 트리를 그대로 사용하여 복사됩니다.
$Session = New-PSSession -ComputerName "Server01" -Credential "Contoso\User01"
Copy-Item "C:\MyRemoteData\scripts" -Destination "D:\MyLocalData\" -FromSession $Session
예제 11: 원격 폴더의 전체 내용을 로컬 컴퓨터에 재귀적으로 복사
세션은 Contoso\User01
자격 증명을 사용하여 Server01 원격 컴퓨터에 만들어지고 결과를 $Session
변수에 저장합니다.
Copy-Item
cmdlet은 $Session
변수에 저장된 세션 정보를 사용하여 원격 C:\MyRemoteData\scripts
폴더의 전체 콘텐츠를 로컬 D:\MyLocalData\scripts
폴더로 복사합니다.
Recurse 매개 변수가 사용되므로 스크립트 폴더가 아직 없는 경우 작업이 만듭니다. 스크립트 폴더에 하위 폴더에 파일이 있는 경우 해당 하위 폴더는 파일 트리를 그대로 사용하여 복사됩니다.
$Session = New-PSSession -ComputerName "Server01" -Credential "Contoso\User01"
Copy-Item "C:\MyRemoteData\scripts" -Destination "D:\MyLocalData\scripts" -FromSession $Session -Recurse
예제 12: 폴더 트리에서 현재 폴더로 재귀적으로 파일 복사
이 예제에서는 다단계 폴더 구조에서 단일 플랫 폴더로 파일을 복사하는 방법을 보여줍니다.
처음 세 명령은 기존 폴더 구조와 두 파일의 내용을 보여 줍니다. 두 이름 모두 file3.txt
.
PS C:\temp\test> (Get-ChildItem C:\temp\tree -Recurse).FullName
C:\temp\tree\subfolder
C:\temp\tree\file1.txt
C:\temp\tree\file2.txt
C:\temp\tree\file3.txt
C:\temp\tree\subfolder\file3.txt
C:\temp\tree\subfolder\file4.txt
C:\temp\tree\subfolder\file5.txt
PS C:\temp\test> Get-Content C:\temp\tree\file3.txt
This is file3.txt in the root folder
PS C:\temp\test> Get-Content C:\temp\tree\subfolder\file3.txt
This is file3.txt in the subfolder
PS C:\temp\test> Copy-Item -Path C:\temp\tree -Filter *.txt -Recurse -Container:$false
PS C:\temp\test> (Get-ChildItem . -Recurse).FullName
C:\temp\test\subfolder
C:\temp\test\file1.txt
C:\temp\test\file2.txt
C:\temp\test\file3.txt
C:\temp\test\file4.txt
C:\temp\test\file5.txt
PS C:\temp\test> Get-Content .\file3.txt
This is file3.txt in the subfolder
Copy-Item
cmdlet에는 Container 매개 변수가 $false
. 이렇게 하면 원본 폴더의 내용이 복사되지만 폴더 구조는 유지되지 않습니다. 이름이 같은 파일은 대상 폴더에서 덮어씁니다.
예제 13: 필터를 사용하여 재귀 없이 항목 복사
이 예제에서는 Include 매개 변수를 사용하여 복사할 항목을 선택하는 결과를 보여줍니다.
이 예제에서는 복사할 파일을 포함하는 다음 폴더 구조를 사용합니다.
D:\temp\tree\example.ps1
D:\temp\tree\example.txt
D:\temp\tree\examples\
D:\temp\tree\examples\example_1.txt
D:\temp\tree\examples\example_2.txt
D:\temp\tree\examples\subfolder\
D:\temp\tree\examples\subfolder\test.txt
이 예제에서 Copy-Item
경로 및 포함 매개 변수 모두에 대한 와일드카드로 호출됩니다.
Path 매개 변수에 와일드카드를 지정하면 D:\temp\tree\*
일치하는 모든 파일 및 폴더를 처리합니다.
Include 매개 변수는 처리할 항목 목록을 필터링하여 작업을 ex
시작하는 경로로만 제한합니다.
PS D:\temp\test\out> Copy-Item -Path D:\temp\tree\* -Include ex*
PS D:\temp\test\out> (Get-ChildItem -Recurse).FullName
D:\temp\out\examples
D:\temp\out\example.ps1
D:\temp\out\example.txt
Include 매개 변수는 ex*
일치하는 모든 항목을 복사하기 위해 D:\temp\tree
폴더의 내용에 적용됩니다. 재귀 없이는 D:\temp\out\examples
폴더가 복사되지만 해당 콘텐츠는 복사되지 않습니다.
예제 14: 필터를 사용하여 재귀 항목 복사
이 예제에서는 Include 매개 변수를 사용하여 복사할 항목을 선택하는 결과를 보여줍니다.
이 예제에서는 복사할 파일을 포함하는 다음 폴더 구조를 사용합니다.
D:\temp\tree\example.ps1
D:\temp\tree\example.txt
D:\temp\tree\examples\
D:\temp\tree\examples\example_1.txt
D:\temp\tree\examples\example_2.txt
D:\temp\tree\examples\subfolder\
D:\temp\tree\examples\subfolder\test.txt
이 예제에서 Copy-Item
경로 및 포함 매개 변수 모두에 대한 와일드카드로 호출됩니다.
Path 매개 변수에 와일드카드를 지정하면 D:\temp\tree\*
일치하는 모든 파일 및 폴더를 처리합니다.
Include 매개 변수는 처리할 항목 목록을 필터링하여 작업을 ex
시작하는 경로로만 제한합니다.
D:\temp\out> Copy-Item -Path D:\temp\tree\* -Include ex* -Recurse
D:\temp\out> (Get-ChildItem -Recurse).FullName
D:\temp\out\examples
D:\temp\out\example.ps1
D:\temp\out\example.txt
D:\temp\out\examples\subfolder
D:\temp\out\examples\example_1.txt
D:\temp\out\examples\example_2.txt
D:\temp\out\examples\subfolder\test.txt
Include 매개 변수는 ex*
일치하는 모든 항목을 복사하기 위해 D:\temp\tree
폴더의 내용에 적용됩니다. 재귀를 사용하면 D:\temp\out\examples
폴더가 모든 파일 및 하위 폴더와 함께 복사됩니다. 복사본에는 포함 필터와 일치하지 Copy-Item
사용하는 경우 필터는 Path 매개 변수로 지정된 최상위 수준에만 적용됩니다. 그런 다음 일치하는 항목에 재귀가 적용됩니다.
메모
Exclude 매개 변수의 동작은 패턴과 일치하지 않는 경로로만 작업을 제한한다는 점을 제외하고 이 예제에 설명된 것과 동일합니다.
예제 15: 와일드카드 지정 경로에서 재귀적으로 복사하도록 파일 제한
이 예제에서는 와일드카드 일치 경로에서 재귀적으로 복사된 파일을 다른 폴더로 제한하는 방법을 보여 줍니다. 예제 13에서는 Include 매개 변수가 와일드카드 지정 Path대해 확인된 경로에 대해서만 필터를 사용하므로 Include 매개 변수를 사용하여 폴더에서 재귀적으로 복사되는 파일을 제한할 수 없습니다. 대신 Get-ChildItem
사용하여 복사하려는 항목을 찾고 해당 항목을 Copy-Item
전달할 수 있습니다.
이 예제에서는 복사할 파일을 포함하는 다음 폴더 구조를 사용합니다.
D:\temp\tree\example.ps1
D:\temp\tree\example.txt
D:\temp\tree\examples\
D:\temp\tree\examples\example_1.txt
D:\temp\tree\examples\example_2.txt
D:\temp\tree\examples\subfolder\
D:\temp\tree\examples\subfolder\test.txt
D:\temp\out> Get-ChildItem -Path D:\temp\tree -Recurse -Filter ex* | Copy-Item
D:\temp\out> (Get-ChildItem -Recurse).FullName
D:\temp\out\examples
D:\temp\out\example_1.txt
D:\temp\out\example_2.txt
D:\temp\out\example.ps1
D:\temp\out\example.txt
Copy-Item
달리 Get-ChildItem
Filter 매개 변수는 재귀 중에 검색된 항목에 적용됩니다. 이렇게 하면 항목을 재귀적으로 찾고 필터링한 다음 복사할 수 있습니다.
매개 변수
-Confirm
cmdlet을 실행하기 전에 확인 메시지를 표시합니다.
형식: | SwitchParameter |
별칭: | cf |
Position: | Named |
Default value: | False |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-Container
이 cmdlet은 복사 작업 중에 컨테이너 개체를 유지한다는 것을 나타냅니다. 기본적으로
형식: | SwitchParameter |
Position: | Named |
Default value: | True |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-Credential
메모
이 매개 변수는 PowerShell과 함께 설치된 공급자에서 지원되지 않습니다. 다른 사용자를 가장하거나 이 cmdlet을 실행할 때 자격 증명을 높이려면 Invoke-Command사용합니다.
형식: | PSCredential |
Position: | Named |
Default value: | Current user |
필수: | False |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-Destination
새 위치의 경로를 지정합니다. 기본값은 현재 디렉터리입니다.
복사되는 항목의 이름을 바꾸려면 Destination 매개 변수 값에 새 이름을 지정합니다.
형식: | String |
Position: | 1 |
Default value: | Current directory |
필수: | False |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-Exclude
이 cmdlet의 작업을 제한하기 위해 하나 이상의 경로 요소 또는 패턴(예: "*.txt"
)을 지정합니다. 이 매개 변수의 값은 최종 결과가 아니라 Path 매개 변수의 와일드카드 일치 결과에 대해 필터링합니다. 이 매개 변수는 하나 이상의 와일드카드를 사용하여 Path 지정한 경우에만 유효합니다. 이 매개 변수는 Path 매개 변수에 대해 확인된 경로만 필터링하므로 Recurse 매개 변수를 사용하여 자식 폴더를 재귀할 때 검색된 항목을 필터링하지 않습니다.
형식: | String[] |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | True |
-Filter
Path 매개 변수를 한정할 필터를 지정합니다. FileSystem 공급자는 필터 사용을 지원하는 유일한 설치된 PowerShell 공급자입니다. about_WildcardsFileSystem 필터 언어에 대한 구문을 찾을 수 있습니다. 필터는 검색된 후 PowerShell이 개체를 필터링하지 않고 cmdlet이 개체를 가져올 때 적용하기 때문에 다른 매개 변수보다 더 효율적입니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | True |
-Force
이 cmdlet은 읽기 전용 파일 또는 별칭을 복사하는 등 변경할 수 없는 항목을 복사합니다.
형식: | SwitchParameter |
Position: | Named |
Default value: | False |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-FromSession
이 매개 변수는 FileSystem 공급자에서 사용할 수 있는 동적 매개 변수입니다.
원격 파일이 복사되는 PSSession 개체를 지정합니다. 이 매개 변수를 사용하는 경우 Path 및 LiteralPath 매개 변수는 원격 컴퓨터의 로컬 경로를 참조합니다.
자세한 내용은 about_FileSystem_Provider참조하세요.
형식: | PSSession |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-Include
이 cmdlet의 작업을 제한하기 위해 하나 이상의 경로 요소 또는 패턴(예: "*.txt"
)을 지정합니다. 이 매개 변수의 값은 최종 결과가 아니라 Path 매개 변수의 와일드카드 일치 결과에 대해 필터링합니다. 이 매개 변수는 하나 이상의 와일드카드를 사용하여 Path 지정한 경우에만 유효합니다. 이 매개 변수는 Path 매개 변수에 대해 확인된 경로만 필터링하므로 Recurse 매개 변수를 사용하여 자식 폴더를 재귀할 때 검색된 항목을 필터링하지 않습니다.
형식: | String[] |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | True |
-LiteralPath
하나 이상의 위치에 대한 경로를 지정합니다. LiteralPath 값은 입력된 대로 정확하게 사용됩니다. 와일드카드로 해석되는 문자는 없습니다. 경로에 이스케이프 문자가 포함된 경우 작은따옴표로 묶습니다. 작은따옴표는 PowerShell에 문자를 이스케이프 시퀀스로 해석하지 않도록 지시합니다.
자세한 내용은 about_Quoting_Rules참조하세요.
형식: | String[] |
별칭: | PSPath, LP |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-PassThru
작업 중인 항목을 나타내는 개체를 반환합니다. 기본적으로 이 cmdlet은 출력을 생성하지 않습니다.
형식: | SwitchParameter |
Position: | Named |
Default value: | False |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-Path
문자열 배열로 복사할 항목의 경로를 지정합니다. 와일드카드 문자가 허용됩니다.
형식: | String[] |
Position: | 0 |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | True |
-Recurse
이 cmdlet이 재귀 복사본을 수행한다는 것을 나타냅니다.
형식: | SwitchParameter |
Position: | Named |
Default value: | False |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-ToSession
이 매개 변수는 FileSystem 공급자에서 사용할 수 있는 동적 매개 변수입니다.
원격 파일이 복사되는 PSSession 개체를 지정합니다. 이 매개 변수를 사용하는 경우 Destination 매개 변수는 원격 컴퓨터의 로컬 경로를 참조합니다.
자세한 내용은 about_FileSystem_Provider참조하세요.
형식: | PSSession |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-WhatIf
cmdlet이 실행되면 어떻게 되는지 보여 주세요. cmdlet이 실행되지 않습니다.
형식: | SwitchParameter |
별칭: | wi |
Position: | Named |
Default value: | False |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
입력
이 cmdlet에 대한 경로가 포함된 문자열을 파이프할 수 있습니다.
출력
None
기본적으로 이 cmdlet은 출력을 반환하지 않습니다.
PassThru 매개 변수를 사용하는 경우 이 cmdlet은 복사된 항목을 나타내는 개체를 반환합니다.
참고
PowerShell에는 Copy-Item
다음과 같은 별칭이 포함되어 있습니다.
- 모든 플랫폼:
copy
cpi
- Windows:
cp
이 cmdlet은 모든 공급자가 노출하는 데이터를 사용하도록 설계되었습니다. 세션에서 사용할 수 있는 공급자를 나열하려면 Get-PSProvider
입력합니다. 자세한 내용은 about_Providers참조하세요.