Notice
Recent Posts
Recent Comments
Link
- Arawn's Dev Blog
- Outsider's Dev Story
- Toby's Epril
- Benelog
- NHN 개발자 블로그
- SK 플래닛 기술 블로그
- OLC CENTER
- 소프트웨어 경영/공학 블로그
- 모바일 컨버전스
- KOSR - Korea Operating System …
- 넥스트리 블로그
- 리버스코어 ReverseCore
- SLiPP
- 개발자를 위하여... (Nextree 임병인 수석)
- "트위터 부트스트랩: 디자이너도 놀라워할 매끈하고 직관…
- Learning English - The English…
- real-english.com
- 'DataScience/Deep Learning' 카테…
- Deep Learning Summer School, M…
- Deep Learning Courses
민서네집
Windows 에서 Unix 의 alias 흉내내기 본문
Windows 운영체제에서도 Unix 운영체제의 alias 기능이 아쉬울 때가 있다.
어떤 프로그램을 설치했는데, 명령 프롬프트 창에서 쓰려면 그 프로그램의 실행 파일(EXE 파일)이 있는 경로를 PATH 환경 변수에 추가해 줘야 한다.
PATH 환경변수도 지나치게 길어지고, 실행 파일을 찾기 위해 시스템에 부하가 더 가는게 찝찝하다.
Unix 운영체제에서는 alias 만 설정해주면, 어느 경로에 있던지 사용할 수 있는데...
예를 들면, 아래와 같은 식으로 설정.
alias mysql=/usr/local/mysql/bin/mysql
Windows 운영체제에서도 PATH 환경변수에 추가를 하지 않고도 사용을 하고 싶다면...
alias 처럼 사용할 배치 파일(mysql.bat)을 특정 디렉터리 (예를 들면, D:\app) 에 만든다.
"C:\Program Files\MySQL\MySQL Server 5.6\bin\mysql.exe" %*
경로 안에 공백이 있으면 꼭 쌍따옴표(")로 묶어줘야 한다.
뒤의 %* 는 파라미터를 전달해주는 역할을 한다.
%1 %2 %3 처럼 개수를 지정하지 않고, 모든 파라미터를 전달한다는 의미이다.
이 배치 파일이 있는 디렉터리를 PATH 환경 변수에 추가한다.
다음부터는 이 디렉터리에 배치파일을 만들면, 명령 프롬프트에서 어떤 경로에 있던지 PATH 환경변수에 있는 것처럼 실행할 수 있다.
'컴퓨터 일반' 카테고리의 다른 글
[svn] svn서버의 ip가 바뀌었을때... Relocate (0) | 2013.10.10 |
---|---|
iTunes 앱스토어 URL 찾기 (0) | 2013.08.31 |
Windows 에서 절전모드가 자동으로 해제되는 이유 (1) | 2013.06.29 |
node.js 시작하기 (3) | 2013.04.27 |
ERwin 설정 (0) | 2013.04.25 |
Comments