Subst를 Windows 7에서 올바르게 쓰는 법

subst 는 원하는 폴더에 특정 드라이브 문자를 부여할 때 사용한다. 다음과 같이 명령을 실행하면,

C:> subst Z: D:\workspace\earlgrey

Z 드라이브가 생기고 그 안에서 D:\workspace\earlgrey 폴더에 있던 내용물을 확인할 수 있다. Windows XP 라면 말이다.

Windows Vista 부터 윈도우의 권한 정책이 강화되었는데, 일반적으론 관리자 권한으로 실행하면 크게 문제가 없다. 그러나 subst 는 권한 문제가 꼬여서 그런지 뭔가 복잡하다. 각설하고 Windows 7 에서 subst가 제대로 작동하려면 다음과 같은 절차를 따라야 한다(내가 아는 한).

  1. Administrators 그룹에 속한 계정으로 로그온한다. 여기선 관리자가 Plaintext 라고 하자.
  2. 명령 줄(cmd.exe) 창을 연다.
    C:> subst Z: D:\workspace\earlgrey
  3. 명령 줄(cmd.exe) 창을 연다. 단, 이번에는 관리자 권한으로 실행한다.
    C:> subst Z: D:\workspace\earlgrey
  4. 내 컴퓨터 창을 열어(Win + E) Z 드라이브가 보이는지 확인한다.

참고 자료

  • Windows 7 – Run login command as Administrator
  • subst – subst 로 생성한 가상 드라이브는 컴퓨터를 다시 시작하면 사라지고 없다. 매번 다시 생성하기 귀찮다면 이 문서에 나온 방법대로 레지스트리를 수정해야 한다.

최 재훈

블로그, 페이스북, 트위터 고성능 서버 엔진, 데이터베이스, 지속적인 통합 등 다양한 주제에 관심이 많다.
Close Menu