명령 프롬프트에서 네트워크 경로로 접근할려니
'CMD에서 현재 디렉터리로 UNC 경로를 지원하지 않습니다'라는 문구가 뜨며 접근이 불가능합니다.
네트워크 경로는 참 많이 사용하는데 UNC란 단어는 좀 생소했습니다.
흔히 사용하는 네트워크 주소처럼 '\\x.x.x.x' 를 사용하는 범용 명명 규칙이랍니다.
우선 명령 프롬프트에서 네트워크 연결과 해지를 위해 'PUSHD', 'POPD' 명령어를 사용합니다.
* UNC란?
http://www.terms.co.kr/UNC.htm
[텀즈] UNC (Universal Naming Convention)
네트웍에서, UNC[유엔씨]는 컴퓨터 내의 공유 파일이 저장되어 있는 장치를 명시하지 않고서도, 그 파일을 확인하기 위한 방법이다. 윈도우 운영체계, 노벨 네트웨어, 그리고 어쩌면 많은 다른 운
www.terms.co.kr
* PUSHD
https://docs.microsoft.com/ko-kr/windows-server/administration/windows-commands/pushd
pushd
Popd 명령에 사용 되는 현재 디렉터리를 저장 한 다음 지정 된 디렉터리로 변경 하는 pushd 명령에 대 한 참조 문서입니다.
docs.microsoft.com
* POPD
https://docs.microsoft.com/ko-kr/windows-server/administration/windows-commands/popd
popd
현재 디렉터리를 pushd 명령에서 가장 최근에 저장 한 디렉터리로 변경 하는 pnputil 명령에 대 한 참조 문서입니다.
docs.microsoft.com
* 'PUSHD' 명령어를 사용하면 네트워크 공유폴더에 접근이 가능합니다 (비밀번호가 있을 경우 아이디와 비밀번호를 요구할 수 있습니다)
- 사용 방법 : pushd '네트워크 경로'
- 예 : pushd \\10.0.0.1
- 연결이 정상적으로 가능할 경우 'Z' 드라이버부터 시작하여 위로 비어 있는 드라이브명으로 차례대로 설정됩니다.
- 해당 드라이브에서 'dir' 명령어도 정상적으로 입력됩니다.
* 'POPD' 명령어를 사용하여 연결된 드라이버의 연결을 해지합니다.
- 'POPD' 명령어를 입력하고 엔터를 입력하면 이전에 위치해 있었던 드라이브도 돌아가며 연결이 해지된 것을 확인할 수 있습니다.
** net use delete 명령어를 통해서도 연결 해지가 가능합니다.
- net use /d(delete) *(*=전체, 또는 '연결명')을 사용하여 해당 연결을 해지할 수 도 있습니다.
자주 사용하지 않으나 네트워크 관련 배치 스크립트 만들다 기록으로 남기면 좋을 듯하여 작성하였습니다.
'컴퓨터 > 기타' 카테고리의 다른 글
오피스 2010 인증 오류(0x80070190) 해결 방법 (0) | 2021.07.15 |
---|---|
오피스 서비스 팩 통합 방법 (간단) (0) | 2021.07.15 |
oscdimg로 부팅 가능한 디스크 이미지 ISO 작성 (BIOS, UEFI 사용 가능) (0) | 2021.04.02 |
COMPAQ Presario CQ62-405AU 노트북 분해 (0) | 2021.03.23 |
Visual Studio 2019 Ctrl + 마우스 왼쪽 클릭 시 정의 이동 해제 (0) | 2021.03.02 |