Remove-PSDrive
임시 PowerShell 드라이브를 삭제하고 매핑된 네트워크 드라이브의 연결을 끊습니다.
구문
Remove-PSDrive
[-Name] <String[]>
[-PSProvider <String[]>]
[-Scope <String>]
[-Force]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Remove-PSDrive
[-LiteralName] <String[]>
[-PSProvider <String[]>]
[-Scope <String>]
[-Force]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
cmdlet은 Remove-PSDrive
cmdlet을 사용하여 New-PSDrive
만든 임시 PowerShell 드라이브를 삭제합니다.
Windows PowerShell 3.0 Remove-PSDrive
부터는 Persist 매개 변수를 사용하여 만든 드라이브를 포함하여 매핑된 네트워크 드라이브의 New-PSDrive
연결도 끊습니다.
Remove-PSDrive
는 Windows 물리적 또는 논리 드라이브를 삭제할 수 없습니다.
Windows PowerShell 3.0부터 외부 드라이브가 컴퓨터에 연결되면 PowerShell은 새 드라이브를 나타내는 파일 시스템에 PSDrive를 자동으로 추가합니다. PowerShell을 다시 시작할 필요가 없습니다. 마찬가지로 컴퓨터에서 외부 드라이브의 연결이 끊어지면 PowerShell은 제거된 드라이브를 나타내는 PSDrive를 자동으로 삭제합니다.
예제
예제 1: 파일 시스템 드라이브 제거
이 명령은 라는 smp
임시 파일 시스템 드라이브를 제거 합니다.
Remove-PSDrive -Name smp
예제 2: 매핑된 네트워크 드라이브 제거
이 명령은 네트워크 드라이브와 S:
매핑된 네트워크 드라이브의 연결을 끊는 X:
데 사용합니다Remove-PSDrive
.
Get-PSDrive X, S | Remove-PSDrive
매개 변수
-Confirm
cmdlet을 실행하기 전에 확인 메시지가 표시됩니다.
형식: | SwitchParameter |
별칭: | cf |
Position: | Named |
Default value: | False |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-Force
현재 PowerShell 드라이브를 제거합니다.
형식: | SwitchParameter |
Position: | Named |
Default value: | False |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-LiteralName
드라이브의 이름을 지정합니다.
LiteralName 값은 입력된 대로 정확하게 사용됩니다. 와일드카드로 해석되는 문자는 없습니다.
이름에 이스케이프 문자가 포함된 경우 작은따옴표('
)로 묶습니다. 작은따옴표는 PowerShell에 문자를 이스케이프 시퀀스로 해석하지 않도록 지시합니다.
형식: | String[] |
Position: | 0 |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-Name
제거할 드라이브의 이름을 지정합니다. 드라이브 이름 뒤의 콜론(:
)을 입력하지 마세요.
형식: | String[] |
Position: | 0 |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | True |
-PSProvider
PSProvider 개체의 배열을 지정합니다. 이 cmdlet은 지정된 PowerShell 공급자와 연결된 모든 드라이브를 제거하고 연결을 끊습니다.
형식: | String[] |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-Scope
드라이브의 범위를 지정합니다. 이 매개 변수에 허용되는 값은 다음과 Local
Script
같습니다Global
. 범위 수를 통한 범위 번호 0
입니다. 현재 범위 번호는 0
해당 부모입니다 1
. 자세한 내용은 about_Scopes 참조하세요.
형식: | String |
Position: | Named |
Default value: | Local |
필수: | False |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-WhatIf
cmdlet이 실행될 경우 결과 동작을 표시합니다. cmdlet이 실행되지 않습니다.
형식: | SwitchParameter |
별칭: | wi |
Position: | Named |
Default value: | False |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
입력
cmdlet과 같은 드라이브 개체를 Get-PSDrive
이 cmdlet으로 파이프할 수 있습니다.
출력
None
이 cmdlet은 출력을 반환하지 않습니다.
참고
PowerShell에는 다음 별칭이 포함됩니다.Remove-PSDrive
모든 플랫폼:
rdr
이
Remove-PSDrive
cmdlet은 PowerShell 공급자가 노출하는 데이터와 함께 작동하도록 설계되었습니다. 세션의 공급자를 나열하려면 cmdlet을Get-PSProvider
사용합니다. 자세한 내용은 about_Providers 참조하세요.
관련 링크
PowerShell