본문 바로가기
TechNical/Windows

네트워크 드라이브 명령줄로 연결하기

by 강멍멍이 2008. 1. 15.
반응형

윈도우 탐색기나 실행창에서 네트워크 드라이브를 연결하는건 쉽다. 그리고 간편하다.
하지만 명령줄로 연결하는 방법도 알고 있어야 한다.

"왜 명령줄로 연결하는 것을 알아야 하는 것이냐!!!"

이럴수도 있겠지만.. 항상 그렇듯이.. 자동화와 연관이 되면 얘기가 달라진다.
오토마우스나 뭐 이런걸로 예약된 시간에 네트워크 드라이브를 연결해서 작업을 하고
뭐 이럴수는 없는 일 이니까. 안 그려?
굳이 자동화 뿐만이 아니라 대량으로 연결했다가 끊었다 할 수도 있는 법이니까.
이럴 경우 스크립트 형식으로 저장해 두었다가 한방에 돌리면 쉽게 해결이 된다.

고로 ... 명령줄로 네트워크 드라이브를 연결하는 방법을 알아 보도록 하겄다!!
기본적인 포맷은 이렇다.

net use [연결에 사용할 드라이브명:] \\IP_Address\[연결할 드라이브명:] Password /user:[User name]

참고로 net use의 도움말을 보면 요렇게 나와 있다.

NET USE
[장치이름| *] [\\컴퓨터이름\공유이름[\볼륨] [암호| *]]
        [/USER:[도메인이름\]사용자이름]
        [/USER:[점있는 도메인이름\]사용자이름]
        [/USER:[사용자이름@점있는 도메인이름]
        [/SMARTCARD]
        [/SAVECRED]
        [[/DELETE] | [/PERSISTENT:{YES | NO}]]

NET USE {장치이름 | *} [암호 | *] /HOME

NET USE [/PERSISTENT:{YES | NO}]

약간의 의문이 생길 수도 있다... 그러면 net은 뭐하는 것이냐??
역시나 도움말을 삽입하도록 하겄다 ㅡㅡ;;

NET [ ACCOUNTS | COMPUTER | CONFIG | CONTINUE | FILE | GROUP | HELP |
      HELPMSG | LOCALGROUP | NAME | PAUSE | PRINT | SEND | SESSION |
      SHARE | START | STATISTICS | STOP | TIME | USE | USER | VIEW ]

.... 보기가 거시기 하다. 그냥 예제를 보도록 하자.

Ex]
123.456.789.123 이라는 콤퓨타의 C 드라이브를 연결하고 잡다

net use Z:
\\123.456.789.123\c$ password /user:administrator /persistent:yes


뭐 이런식으로 연결을 할 수 있겄다.

여기서 응용 들어간다.

net use Z: \\123.456.789.123\c$ password /user:administrator /persistent:yes && cmd /c xcopy Z:\Temp\*.* D:\Temp & net use Z: /delete

네트워크 드라이브 연결하고 파일 복사하고 연결을 끊는 방법이 되겄슴다~
아.. 참고로.. 이게 두 줄로 쓴거 처럼 나와 있지만.. 한 줄로 줄줄이 쓴거 랍니다 -ㅠ-;;;

오늘은 여그까지 ^-^

반응형

댓글