.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")
이제 배치파일을 편집할 경우 두개의 옵션이 나타나게 된다.
'FAQ Topics > Command Prompt' 카테고리의 다른 글
| 명령프롬프트를 원하는 위치에서 열기 (0) | 2002/04/01 |
|---|---|
| runas 으로 다른 사용자계정으로 프로그램 실행 하기 (0) | 2001/07/25 |
| 배치파일/텍스트문서를 편집하는데 사용되는 편집기를 다른 것으로 바꾸는 방법은 ? (0) | 2000/11/06 |
| AT 명령어 사용시 NT 4.x와 3.5x 간에 차이점은 ? (0) | 2000/11/06 |
| cmd.exe와 command.com 간의 차이점은 ? (0) | 2000/11/06 |
| 프로그램의 출력 결과를 환경 변수에 저장하는 방법은 ? (0) | 2000/11/06 |



댓글을 달아 주세요