답변:
바로 가기를 만든 다음 마우스 오른쪽 버튼을 클릭하여 속성 대화 상자를 열고 "시작 위치 :"속성을 폴더로 설정하십시오.
Properties > Shortcut Tab > Advanced > Run as administrator
활성화되어,이 솔루션은 작동하지 않습니다.
또는 다음과 비슷한 대상 문자열을 사용할 수 있습니다.
C:\Windows\system32\cmd.exe /k "c: & cd c:\drv\bat"
분명히 C:\Windows\System32\cmd.exe
실행하는 것 cmd
입니다. 는 /k
문자열 명령을 수행하고 계속합니다. 문자열은 "c: & cd c:\drv\bat"
입니다. 문자열 내에서 c:
드라이브 문자 만 변경됩니다. &
관계 함께 두 명령. 그리고 cd c:\drv\bat
는 기본적으로 변경 디렉토리입니다. 한가지주의 할 점은, CD c:\drv\bat
도 드라이브를 바꿔야한다는 것입니다.
이 고양이를 벗기는 방법은 여러 가지가 있습니다.
배치 파일도 당신을 위해 그것을 할 수 있습니다. C 드라이브의 Program Files 디렉토리에서 시작합니다.
@ECHO OFF
CD /D "C:\Program Files\"
CMD
특히 /D
CMD가 일반적으로 시작하는 위치와 다른 드라이브로 변경하는 경우 스위치 를 사용해야 합니다.
여기서 명령 창 열기 Windows XP 용 PowerToy를 또한 특정 디렉토리에 CMD 콘솔에, 탐색기 세션에서 직진 오히려 편리합니다.
다음 레지스트리 키 중 하나에서 자동 실행 문자열 값을 사용하여 모든 CMD 세션에 대해 위의 내용을 자동화 할 수 있습니다.
귀하의 계정에만 해당 :
HKCU\SOFTWARE\Microsoft\Command Processor\
이 컴퓨터의 모든 사용자 :
HKLM\SOFTWARE\Microsoft\Command Processor\
자동 실행 값이 없으면 REG_SZ 유형 (문자열 값이라고도 함)으로 작성하십시오. 데이터의 경우 위와 같은 배치 파일 경로를 입력하거나 (ECHO 및 CMD 행 제거) 위의 예와 같이 CD 명령을 삽입하면됩니다.
명령을 추가하는 대신 레지스트리를 배치 파일로 지정하는 것의 장점은 배치 파일에 원하는만큼 자동 실행 명령을 추가 할 수 있다는 것입니다. 이렇게하면 CMD를 시작할 때마다 사용자 정의 프롬프트 형식을 만들거나 원하는 다른 작업을 스크립팅 할 수 있습니다.
그러나 레지스트리를 변경하면 다른 배치 파일의 동작에 영향을 줄 수 있습니다. 특히 배치 파일은 원래 작성된 디렉토리에서 시작되지 않을 수 있습니다.
항상 그렇듯이 테스트되지 않은 변경을 수행하기 전에 레지스트리를 백업하십시오.
질문 후 7 년 대답 :-)
어쨌든 누군가를 도울 수 있습니다!
관리자 권한 으로 실행 옵션을 사용 하여 바로 가기를 작동 시키려면 :
당신의 명령이 구분 삽입 &
에서 대상 의 텍스트 상자 등록 후 대화 /k
스위치. 공백이있는 폴더 이름 (예 :)이 포함 된 명령 Program Files
은 큰 따옴표로 묶어야합니다.
다음 예
code
디렉토리C:\Windows\System32\cmd.exe /k "D:\Program Files\nodejs\nodevars.bat" & d: & cd d:\code
기본적으로 cmd.exe 바로 가기가있는 디렉토리 (시작 메뉴에 "cmd"를 입력하면 표시되는 디렉토리)로 이동하여 시작 디렉토리를 변경할 수 있습니다.
나를 위해 바로 가기는 다음 위치에있었습니다.
C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\System Tools
cmd 단축키를 마우스 오른쪽 단추로 클릭하고 특성을 선택한 후 시작 디렉토리를 원하는대로 수정하십시오. 이제 시작 메뉴에서 명령 프롬프트를 시작하면 (자주하는 것처럼) 원하는 디렉토리가 있습니다.
몇 년이 너무 늦었을 수도 있지만 특정 폴더에서 cmd를 관리자로 실행하기가 너무 복잡한 이유는 무엇입니까?
바로 가기를 만듭니다.
이것을 대상 폴더에 복사
% windir % \ system32 \ cmd.exe / k "cd \ & cd c : \ YOUR 디렉토리
c 이외의 다른 드라이브에있는 경우 :이 작업을 수행
% windir % \ system32 \ cmd.exe / k "cd \ & YOURdrive : & cd YOURdrive : \ YOUR 디렉토리
이것을 복사하여 시작하십시오
% homedrive %% homepath %
고급 속성에서 관리자 권한으로 바로 가기를 실행하도록 선택하십시오.
cmd
Windows 탐색기에서 폴더의 주소 표시 줄에 입력 하면 해당 폴더에서도 폴더가 열립니다 (이전 버전에서 작동하는지 확실하지 않은 Windows 10)!