.bat나 .cmd 파일을 마우스 오른쪽 버튼을 클릭하여 편집을 누르면 일반적으로 노트패드(메모장이 실행이 된다.

다른 편집기를 사용하고 싶은 경우 다음의 두 레지스트리를 수정하면 된다.

1. .bat 편집기를 변경한다.

HKEY_CLASSES_ROOTatfileshelleditcommand

(디폴트) 값을 사용자가 원하는 편집기의 FullPathName으로 입력한다.

즉, C:Program FilesDevStudioSharedIDEBINmsdev.exe "%1"

2. .cmd 편집기를 변경한다.

HKEY_CLASSES_ROOTcmdfileshelleditcommand

마찬가지로 (디폴트) 값을 변경해준다.

부팅을 하지 않아도 바로 사용할 수 있다.

또, 윈도우 GUI 환경에서 바꿀 수 있다. 탐색기를 실행해서 "도구" -> "폴더 옵션"에서 파일 형식에서 바꿀 수 있다. 원하는 형식을 선택한 다음 "편집"을 눌러 원하는 프로그램으로 변경하면 된다. 변경후, 위의 레지시트리를 확인해 보면 변경된 것을 볼 수 있다.

또, 이전에 존재하는 옵션을 그냥 놔 둔 상태에서 새로 편집기를 추가하려면 다음의 레지스트리를 수정하면 된다.(다음의 예는 단지 .bat만 2개의 편집기를 사용할 수 있게 해준다.)

1. regedit해서 HKEY_CLASSES_ROOTatfileshell 로 이동한다.

2. 새로운 키(값은 'editms')를 생성한다. (인용부호는 넣지 마세요.)

3.(디폴트) 값을 컨텍스트 메뉴에서 나오는 이름으로 바꾼다.(예를 들면 "Edit with MSDEV")

4. editms를 선택한 후 새로운 키(값은 'command')를 생성한다. 이 키의 (디폴트) 값을 편집기의 경로이름으로 변경한다.(예를 들면, C:Program FilesDevStudioSharedIDEBINmsdev.exe "%1")

이제 배치파일을 편집할 경우 두개의 옵션이 나타나게 된다.

Posted by NTFAQ

트랙백 주소 :: http://ntfaq.co.kr/trackback/1080 관련글 쓰기

댓글을 달아 주세요