2009. 11. 9. 20:49

[Note] Windows에서 명령 프롬프트 실행시 특정 폴더에서 시작하려면..

재 포스팅 합니다.

일전에 일이 바쁜데 포스팅은 해놔야 될 것같고 해서 대충 저장만 했었네요 =.=;
간단한 이미지 Capture만 했습니다.

시작 -> 실행 [윈도우키 + R] 후 'regedit' 실행합니다.
 (이 글이 관심 있으실정도면 뭐... 모를리가 없겠지만서도...)


'HKEY_CLASSES_ROOT\Directory\shell' 경로를 찾아갑니다.
디렉토리 줄이 짧은 편이라 금방 찾으실 겁니다.

그리고 shell 경로에 우클릭 후 '키 생성' 을 하면 새로운 디렉토리가 생성되는데...
Cmd.Open 이라고 작성해줍니다.


그리고 또 생성된 Cmd.Open 키에 우클릭 하고 새로운 키를 생성하여 command 라고 작성해줍니다.
그 후에 Cmd.Open 키로 다시 가보면 우측에 기본 값이 있는데, 더블 클릭하여 데이터를 목록에 들어갈 이름을 작성해줍니다. 뭐 아래처럼 꼭 '명령 프롬프트(&F)' 안이래도 되죠. 그냥 &F 라고만 치면 단축키 F로 반응하는 이름 'F' 인 녀석으로 나옵니다.



그리고 command 키 안에 다시 들어가 기본 값의 데이터를 아래와 같은 경로를 넣어주면 끝입니다.



저 경로의 경우 XP에서는 잘 되는데 Windows Server 2008 에서는 되지 않는 현상을 발견했습니다.
때문에 알아본 결과

 cmd.exe /s /k pushd "%V"

경로를 대신해주면 잘 되는걸 확인했습니다.
Windows Vista 는 원래 손도 대기 싫은녀석이라 잘 모르겠지만, Windows 7 은 조만간 테스트 해보고 재포스팅 하도록 하겠습니다~

곧 수능이라고 따뜻했던 날씨가 다시 추워질 조짐이 보입니다. 무려 오전 오후만 해도 더웠는데... 이놈의 날씨 언제까지 변덕일련지... 신종플루녀석 때문에도 더 조심해야될 분위깁니다.. 에휴 @_@