Windows 7에서 명령 프롬프트의 기본 시작 디렉터리 변경
Windows 7에서 명령 프롬프트의 기본 시작 디렉터리를 변경해야합니까?
C : \에서 명령 프롬프트를 시작 일반적으로 다음을 수행합니다.
WIN-R (프롬 트 실행) cmd / K cd C : \
C : \에서 명령 프롬프트를 시작하려면 다음을 수행하고 싶습니다.
WIN-R (프롬 트 실행) cmd
Shinnok의 대답처럼 AutoRun 항목을 추가하는 것이 작업을 엉망으로 만들 수도 있습니다. cmd.exe를 사용하여 프로세스로 사용하는 확장 / 프로그램 대 간단한 cmd.exe 시작을 감지해야합니다.HKEY_CURRENT_USER\Software\Microsoft\Command Processor
IF /I x"%COMSPEC%"==x%CMDCMDLINE% (cd /D c:\)
cmd.exe somwhere (예 : 바탕 화면)를 바로 가기를 만든 다음 복사본을 마우스 오른쪽 버튼으로 클릭하고 "속성"을 선택합니다. "바로 가기"메뉴로 이동하여 "시작 위치 :"디렉토리를 변경하십시오.
다음 솔루션은 저에게 잘 맞았습니다. 시작 메뉴에서 명령 프롬프트 바로 가기로 이동합니다.
C : \ 사용자 \ 사용자 이름 \ AppData \ 로밍 \ Microsoft \ Windows \ 시작 메뉴 \ 프로그램 \ 보조 프로그램 \ 명령 프롬프트
바로 가기 파일을 마우스 오른쪽 버튼으로 클릭하여 속성 대화 상자를 찾아 다. "시작 위치 :"텍스트 상자 안에 % HOMEDRIVE %% HOMEPATH %가 표시되어야합니다. 프롬프트가 C : \로 시작하려는 광고주 변수를 "C : \"(따옴표없이)로 바꾸십시오.
최신 정보
Microsoft가 최근에 추가 단계가 필요합니다. 위의 단계를 수행 한 후 수정 된 바로 가기 가기 "명령 프롬프트"를 복사하고 이름을 "cmd"로 바꿉니다. 그런 다음 시작 메뉴에 "cmd"를 입력하면 다시 작동합니다.
regedit를 찾는이 경로를 찾습니다.
HKEY_CURRENT_USER\Software\Microsoft\Command Processor
라는 새 공유 vale을 만듭니다 Autorun
. 값을로 설정하십시오 cd /d C:\
.
cmd를 다시 실행하십시오. 짜잔!
이 작업을 수행하는 가장 쉬운 방법
- "시작"을 클릭하고 "cmd"또는 "명령 프롬프트"를 입력합니다.
- 정확히 동일한 "cmd"또는 "명령 프롬프트"라는 최상위 검색 응용 프로그램을 선택합니다.
- 마우스 오른쪽 버튼을 클릭하고 "보내기"=> "데스크톱"을 선택하십시오.
- 모든에 새로운 "cmd"바로 가기가 나타납니다.
- 해당 아이콘을 마우스 오른쪽 버튼으로 클릭하고 "속성"을 선택하십시오.
- 팝업이 나타납니다. "바로 가기"탭에서 "시작"옵션에 새 위치를 입력합니다 (예 : D : \ xyz).
- 해당 아이콘을 드래그하여 "작업 표시 줄"에 추가 / 고정합니다.
이것은 나를 위해 작동하지 않습니다. 나는 Win7 64bit와 Vista 32에서 모두 시도했습니다.
이 기능을 추가하기 위해 아래 명령을 사용하고 있습니다.
reg add "HKEY_CURRENT_USER \ Software \ Microsoft \ Command Processor"/ v AutoRun / t REG_SZ / d "IF x"% COMSPEC % "== x % CMDCMDLINE % (cd / D c :)"
Windows 시작 메뉴에서 명령 프롬프트를 마우스 오른쪽 버튼으로 클릭합니다.
"속성"을 클릭하십시오.
"명령 프롬프트 속성"대화 상자가 보이스.
"시작 위치"필드를 명령 프롬프트를 시작할 위치로 편집합니다.
예 : % HOMEDRIVE %% HOMEPATH %를 D : \ PersonalPrograms로 변경합니다.
다음 명령 프롬프트를 시작할 때 시작 디렉토리는 D : \ PersonalPrograms가됩니다.
Windows 7의 경우 :
- Windows 컴퓨터에서 "cmd"를 검색하십시오.
- cmd를 마우스 오른쪽 버튼으로 클릭하고 "시작 메뉴에 고정"을 마우스 왼쪽 버튼으로 클릭합니다. 또는 cmd를 마우스 오른쪽 버튼으로 클릭하고 복사를 클릭 한 다음 바탕 화면에 넣습니다.
- 시작 메뉴 또는 바탕 화면에서 cmd를 마우스 오른쪽 버튼으로 클릭 (위의 선택 2에 따라 다름)-왼쪽 클릭 속성
- "시작 위치"텍스트 상자에 기본 시작 디렉토리의 위치를 붙여 넣습니다.
- 적용 및 확인을 확인합니다.
시작 메뉴 또는 바탕 화면 바로 가기에서 cmd를 클릭 할 때마다 CMD가 기본 위치에서 배치합니다.
8.1의 Windows 시스템에서 바로 가기를 변경하는 것이 저에게 그렇습니다. 또 다른 발견은 '시작 위치 :'고급-> 관리자 권한으로 실행이 선택 해제 된 경우 작동하지만 선택하면 작동하지 않습니다.
조금 늦은 무시 모드는 무시하십시오. 바로 가기 대상을 다음으로 변경하기 만하면됩니다.
cmd /k "command"
즉
cmd /k "cd\myStartUpFolder"
짜잔!
HKEY_CURRENT_USER \ 소프트웨어 \ Microsoft \ 명령 프로세서
KIS : 자동 실행 값 : cd / d % ~ dp0
모든 bat 파일은 bat 파일 위치에서 실행됩니다.
- regedit로 이동 (검색으로 이동하여 regedit 입력)
- "HKEY_CURRENT_USER"노드 확장
- HKEY_CURRENT_USER 노드는 아래에서 "software"노드를 확장합니다.
- 소프트웨어 노드에서 "microsoft"노드를 확장합니다.
- Microsoft 노드에서 "명령 프로세서"를 클릭합니다.
- 경로는 다음과 가변적입니다. "HKEY_CURRENT_USER \ 소프트웨어 \ Microsoft \ 명령 프로세서"
- "자동 실행"문자열 값이 표시되지 않는 경우
- 마우스 오른쪽 버튼 클릭-새로 만들기-확장 가능한 변경 값, 자동 실행으로 이름 변경
- "자동 실행"을 두 번 클릭하십시오. 10.이 값 경로 형식을 입력하십시오.
- "CD / d C : \ yourfoldername \ yoursubfoldername"
편집 : 실제로 파일 바로 가기를 편집하면 Win+ x, 키 c바로 가기가 깨지는 것 . (이야기의 도덕 : 고치는 방법을 알고있는 시스템 파일 만 변경하십시오! 결국 Windows 업데이트 후 자체적으로 복구하십시오.)
내가 한 일은 시작 폴더에 새로운 사용자 지정 명령 프롬프트 바로 가기를 만들고 대신 시작하는 작업 표시 줄에 고정하는 것입니다. cmd.exe
다른 답변에서 지적했듯이 레지스트리 Autorun cmd 시작 위치를 변경하면 Visual Studio Code와 같은 작업을 위해 셸 아웃하는 다른 프로그램이 자동으로 중단되기 때문에 나쁜 생각입니다.
시작 항목을 갖도록 cmd를 여는 데 사용하는 바로 가기를 변경해야합니다.
당신이 사용하는 경우 Win+ x, c당신이 시작에서 편집 할 수 있습니다, cmd를 시작합니다
"%LOCALAPPDATA%\Microsoft\Windows\WinX\Group3\02 - Command Prompt.lnk"
명령 프롬프트 열기를 깨끗하게 유지하십시오. 레지스트리 키를 편집하고 자동 실행을 추가하지 마십시오.
간단한 배치 파일을 만들고 C : \ Windows 또는 C : \ Windows \ System32 폴더에 저장합니다. 나는 나의! .bat (느낌표)라고 부른다. 다음과 같은 명령이 있습니다.
@echo off c : cd \ cls whoami
작업해야하는 폴더로 이동하여 화면을 지우고 어떤 보안 컨텍스트에 있는지 알려줍니다.
유형
cmd.exe /k cd c:/
텍스트 파일로 저장하고 cmd.bat로 저장합니다.이 파일을 클릭하면 트릭이됩니다. 시작 메뉴에도 고정 할 수 있습니다.
파티션 된 드라이브 (예 : D)에서 시작하려면
cmd.exe /k d:
한 가지 쉬운 방법 + 보너스.
cmd
관리자 권한으로 시작 하면 프롬프트의 기본 디렉토리는입니다 C:\WINDOWS\system32
.
나는 그 디렉토리에 bat 파일을 만들었습니다 ( notes.bat
) 메모장으로 그것을 열고 다음 줄을 썼습니다. 각 줄 뒤에는 bat 파일에 추가하면 안되는 주석이 있습니다.
@echo off
prompt $S$CYourNamel$F$S$G$S
/* This is a comment, do not include it in the bat file - above line will make the prompt look like (YourName) > */
cd C:\Your_favorite_directory
/* This is a comment, do not include it in the bat file - above line will navigate you to your desired directory */
파일을 저장했고 그게 전부였습니다. 이제 cmd
관리자 권한으로 열면 다음 과 같이 작성하십시오. notes
또는 원하는 변경 사항으로 파일을 notes.bat
실행합니다 notes.bat
.
CMD를 시작할 때 내 기본 디렉토리는 system32였습니다. 그런 다음 그 디렉토리에 배치 파일을 만들어 dir을 내가 추구했던 것으로 변경했습니다.
이로 인해 매번 CMD를 시작할 때 항상 그 방망이를 호출했습니다. 그래서 나는 reg 파일을 만들고 이것을 안에 넣었습니다.
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Command Processor]
"Autorun"="cd C:\\Users\\Me\\SomeFolder"
저장 후 파일을 열고 확인을 클릭하여 레지스트리와 병합 한 다음 CMD를 열 때마다 내 디렉토리를 얻습니다.
안녕하세요 컴퓨터가 시작될 때 cmd가 자동으로 열리도록하려면 시작 폴더에 cmd.exe 실행 파일을 넣을 수 있습니다 (시작 폴더에 cmd.exe 바로 가기를 배치하기 만하면됩니다).
새 Windows 터미널에서 설정을 클릭하고 "startingDirectory"줄을 편집하여 비슷한 결과를 얻을 수 있습니다.
그러나 이렇게하면 Windows 터미널에서만 기본 시작 디렉터리가 변경되며 명령 프롬프트 전역에서는 변경되지 않습니다.
"디렉토리에서 시작"명령
cmd /K cd C:\WorkSpace
하지만 WorkSpace가 C 드라이브와 다른 경우 콘솔이 기본 폴더에서 시작된 다음 D :를 넣어 드라이브를 변경해야합니다.이를 방지하려면 cd와 -d 매개 변수를 사용합니다.
cmd /K cd -d D:\WorkSpace
바로 가기를 만들고 고정;)
regedit는 훌륭하게 작동했습니다. HKEY_CURRENT_USER\SOFTWARE\MICROSOFT\Command
프로세서, 당신이해야 할 일은 AutoRun 키 값을 변경하는 것뿐입니다.이 값은 현재 다음 형식의 새 값으로 덤프되는 위치로 이미 설정되어 있습니다.
cd /d <drive:path>
for c:\, that would be cd /d c:\
for junk, that would be cd d/ c:\junk
그것의 매우 간단하고, 심지어 regedit를 사용하지 않는 초보자도 그것을 알아낼 수 있어야합니다. 그렇지 않은 경우 c : \ prompt로 이동하여 regedit를 입력 한 다음 키 경로를 따르십시오.
'ProgramingTip' 카테고리의 다른 글
AngularJS 필터를 사용하여 선행 0을 갖도록 숫자를 형식화 지불해야합니까? (0) | 2020.12.02 |
---|---|
Android : 두 번 탭을 감지하는 방법? (0) | 2020.12.02 |
UISegmentedControl을 컨테이너보기에 프로그래밍 방식으로 추가하는 방법 (0) | 2020.12.02 |
차이를 반환하는 2 개의 배열 비교 (0) | 2020.12.02 |
iOS에서 긴 작업을 할 때 "오버레이"로드 (0) | 2020.12.02 |