회사에서 공유 폴더 아마 많이들 사용하실 것입니다. 그런데 대부분은 윈도우 탐색기에서 접근하실 테니 굳이 이런 내용에 관심이 없으시겠습니다만...

예를 들어 관리하는 각 서버에 들어가서 어떤 파일을 실행시키고, 그 결과물 파일을 전부 꺼내오라 한다면 어떻게 하시겠습니까? 물론 각 서버에 실행파일을 복사해놓고, 실행하고, 결과물 파일을 복사해서 꺼내오시면 됩니다. 하지만 서버가 100대라면... 일일이 그렇게 하시겠습니까?

이럴 때 유용하게 사용할 수 있는 명령어가 바로 net use 입니다. 공유 폴더를 하나 만들어 놓고 (물론 각 서버에서 공통으로 접근할 수 있는 위치여야 되겠죠) 배치스크립트에 net use를 끼워넣으면 자동으로 결과 파일을 공유 폴더에 전송할 수 있겠죠?

net use \\서버\공유이름 /user:사용자 패스워드

예를 들어 192.168.1.3 서버에 test 폴더를 공유 걸었고, 사용자가 snoopy이고 패스워드가 1234라 한다면

net use \\192.168.1.3\test /user:snoopy 1234


이렇게 세션을 맺어 놓으면 이제 파일을 전송할 수 있겠습니다.


실제로 공유를 걸어줬던 컴퓨터에 들어가보니 윈도우 XP용 메모장이 잘 복사되어 있었습니다.


일반적인 상황에서는 당연히 윈도우 탐색기에서 접근하는게 빠르겠지만, 수많은 서버에서 동일한 행위를 반복해야 한다면 적절히 배치파일을 짜서 이렇게 처리하는게 훨씬 수월하리라 생각합니다. 또한 각 서버에서 작업 스케줄러에 의해 매일 돌아가는 배치파일이 있고, 결과물을 특정 서버에 모아서 한 곳에서 보고 싶다면, 이렇게 net use를 활용하시면 매우 편리하리라 생각합니다. 이상입니다.
신고

  1. kingofking
    2012.01.19 00:43 신고

    잘 활용하면 편리하겠네요. ^^

  2. 나그네..
    2012.01.19 08:12 신고

    좋은 팁인것 같습니다....
    command line명령을 정말 잘 활용하시는 것 같네요...

    매번 배워갑니다.

  3. 네네
    2012.01.20 07:30 신고

    정해진 시간마다 시스템을 종료하고 싶은데
    대기모드 상태에서는 잘안되요
    대기모드 상태에서도 정해진 시간마다 시스템종료할 방법이 있나요?

    • 용한
      2012.01.20 13:56 신고
      수정 및 삭제

      Task Scheduler 를 이용해 보세요.
      대기 모드면 깨우고 셧다운 해야 할걸요.

      어디 찾아보면 대기 모드라도 시스템 클럭에 기반해서
      실행하는 옵션이 있을 겁니다.
      "이 작업을 실행하기 위해서 절전모드 종료" 있네요..
      아니면 powercfg /h 를 이용해 최대 절전모드 세팅해서
      대기 모드를 최대 절전 모드로 하시거나.
      shutdown /h 를 하면 최대 절전모드로 셧다운 됩니다.
      어짜피 전원 나가는건 마찬가지이니까

      다양한 옵션이 있으니까 참고 하시구요.
      schtask 라는 명령으로 도스상에서 명령 수행 가능하구요. at 라는 명령어도 있고..
      유틸리티도 있는 것 같은 기억이 나네요..

  4. 네네
    2012.01.20 07:30 신고

    정해진 시간마다 시스템을 종료하고 싶은데
    대기모드 상태에서는 잘안되요
    대기모드 상태에서도 정해진 시간마다 시스템종료할 방법이 있나요?

  5. BlogIcon CS
    2012.03.05 23:49 신고

    도움말을 주셔서 감사합니다, 내 서버가 심하게 구성 필요성

  6. 고독한늑대
    2012.08.03 14:00 신고

    snoopy 0916 버전을 아주 잘 쓰고있는 사용자입니다
    snoopy 0916 버전에서는 트윅으로 "로그온시 네트워크 드라이브 자동 연결 안 함"으로 설정하셨는데
    그 부분을 원위치시키는 방법을 찾습니다
    방법이 없는지요?
    net use로 배치파일을 만들어 시작프로그램에서
    띄웠으나 부팅시 계속 끊긴 네트워크로 됩니다
    물론 부팅 후 패치파일을 실행하면 연결이 됩니다
    길어졌습니다, 제가 원하는 것은 재부팅 후에도
    네트워크가 자동으로 연결이 되며 종료까지 계속해서
    연결이 되게 하려면 어찌 해야 하는지 도움을 웝합니다
    더운데 더 덥게 해드리는건 아닌지 모르겠습니다
    그럼 수고하십시요

  7. 자유생활
    2014.06.05 10:40 신고

    윈 서버 2012 에서 AD 구축중인데..
    AD 도메인에 참가한 PC들이 자동으로 AD서버 D안에 공유되있는 폴더를 네트워크 드라이브 자동배포
    하고 싶은데..뭐가 문제인지 잘 안되네요...
    예를들어 A부서는 (가)라는 폴더만 접근 가능, B부서는 (나)라는 폴더 접근 가능, C부서는 (가)(나) 접근가능 이렇식으로 설정을 해야 하는데...도움 주시면 감사하겠습니다.

  8. BlogIcon sbobet terpercaya
    2014.09.23 16:28 신고

    부서는 (가)라는 폴더만 접근 가능, B부서는 (나)라는 폴더 접근 가능, C부서는 (가)(나) 접근가능 이렇식으로 설정을 해야 하는데...도움 주시면 감사하겠습니다.