본문 바로가기

Computer/Etc

탐색기의 특정폴더에서 도스프롬프트 열기

1...
HKEY_CLASSES_ROOT*Shell
에 키를 만들어 적당한 이름을 붙인다.
그리고 (기본값)에 메뉴에 나타날 문자열을 넣는다.
하위에 "Command" 키를 만든다.
기본값에 실행할 프로그램의 Path를 넣는다.

메모장을 예로 들면,
HKEY_CLASSES_ROOT*ShellNotepadCommand 를 만든다.
HKEY_CLASSES_ROOT*ShellNotepad 의 기본값에 "메모장으로 열기"를 입력한다.
HKEY_CLASSES_ROOT*ShellNotepadCommand 의 기본값에 c:windowssystem32notepad.exe "%1"를 입력한다.

==================================================================================================================
2....
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOTDirectoryshellCmd.Open]
@="Command Prompt Here"

[HKEY_CLASSES_ROOTDirectoryshellCmd.Opencommand]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25, 00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,63,00,6d,00, 64,00,2e,00,65,00,78,00,65,00,20,00,2f,00,6b,00,20,00,74,00,69,00,74,00,6c, 00,65,00,20,00,85,ba,39,b8,20,00,04,d5,6c,b8,04,d5,b8,d2,20,00,26,00,26,00, 20,00,76,00,65,00,72,00,20,00,26,00,26,00,20,00,63,00,64,00,20,00,22,00,25, 00,31,00,22,00,00,00



위의 내용을
새파일 만들기한후
확장자를 *.txt 가 아니라 "*.reg" 파일로 저장한다.
저장한 파일을 더블클릭하여 실행한다.
레지스트리에 추가확인 대화상자가 나타나면 확인을 클릭한다.

이렇게 하면 탐색기의 폴더에서 마우스 오른쪽 버튼을 누르면 "Command Prompt Here" 메뉴가 추가되어있는것을 볼수있다.
메뉴에 나타나는 이름을 다른것을 하려면 위의 내용중 "Command Prompt Here"를 다른것으로 바꾸면된다.


레지 등록된 위치
[HKEY_CLASSES_ROOTDirectoryshellCmd.Open] , [HKEY_CLASSES_ROOTDirectoryshellCmd.Opencommand]



--------------------------------------------------------------------------------

출처 : 메니안닷컴(http://manian.dreamwiz.com/board/view.asp?bid=A020104&no=4459&page=1&fn=search)