저는 'Memorive 2Gb Slim ' USB 메모리 카드(?),스틱(?) 을 사용하고 있습니다.
제가 자주 사용하는 유틸리티, 문서, MP3등을 담고 다니죠.
자주 사용하는 유틸리티를 매번 해당 경로에서 실행하자니 너무 불편하였습니다.
그래서 단축아이콘을 이용하기로 마음 먹엇지요.
하지만 한가지 문제가 있습니다. USB 메모리를 꽂으면 다양한 컴퓨터에서 다양한 문자 드라이버 (예 : E:\ , H:\ , F:\ 등,) 로 잡혀버려서 단축아이콘을 이용하지 못하였습니다.
제가 어떠한 노력을 하여도 단축아이콘은 '절대경로'로 지정되기 때문에 단축아이콘을 실질적으론 사용을 못하는 것이지요.
(USB 메모리가 'E:\' 로 잡한 컴퓨터에서 단축아이콘을 만들어 놓으면 'F:\'로 잡한 컴퓨터에서는 단축아이콘을 이용 못한다는 말임.)
그래서 단축아이콘을 '상대경로'로 지정하고 싶어, 여러 정보를 찾아봤으나 그에 대한 정보는 없었습니다.
대처방안으로 USB 메모리가 어떤 컴퓨터든 한 문자로만 잡힌다면 단축아이콘을 사용할 수 있다는 것을 중심으로 자료를 찾았습니다.
찾다보니 다음과 같은 문서를 발견하였습니다.
http://forums.mozilla.or.kr/viewtopic.php?t=6689&highlight=usb
ReMount 라는 유틸리티가 존재 했던 것입니다.
원하는 드라이브 문자로 다시 마운트 시켜주는 유틸리티입니다.
예를들어 USB 메모리가 'F:\' 잡혀있는 것을 'U:\'로 변경시켜 주는 것이지요.
어떠한 컴퓨터든 이 유틸리티를 실행시키면 제가 원하는 드라이브명으로 변경시켜주고
이에 따라 단축아이콘을 이용할 수 있게 되었습니다.
하지만 항상 'cmd.exe' 창을 열어 실행시켜주기가 매우 번거로웠습니다.
그래서 생각한 것이 촌스럽지만 batch 파일을 이용한 방법이었죠.
@.\ReMount\ReMount.exe %~dp0 u:이렇게 루트에 배치파일을 만들어 놓았습니다.
@PING 1.1.1.1 -n 1 -w 1000 >NUL
USB를 꽂아 바로 저 배치파일을 실행시켜주면 U: 로 잡힙니다.
%~dp0를 넣어주면 현재 배치파일이 실행된 경로를 리턴해줍니다.
이로서 단축아이콘이 활성화 되었습니다.
USB를 이용하시면서 불편했던방법을 나름 이렇게 해결해보았습니다.
※ 주의 : 꼭 배치파일은 루트디렉토리에서 실행되어야만 합니다. 루트에 생성하고 사용하세요.


ReMount.exe





