Windows XP에서는 명령 프롬프트의 환경 변수 경로를 <system_PATH><user_PATH>로 설정했습니다. 아마도 소프트웨어 설치 후 동작이 <system_PATH>만 선택하도록 변경되었을 수 있습니다. <user_PATH>를 다시 선택하도록 어떻게 구성합니까?
답변1
prrao의 위 답변은 질문을 이해하지 못했기 때문에 적용되지 않았습니다. VirtualBox WinXP 설치에서도 똑같은 동작이 나타납니다. 새 사용자를 생성하고 로그아웃 및 로그인을 통해 해당 사용자로 이동했는데 제대로 작동했습니다. 하지만 문제가 있는 사용자 계정으로 돌아오자마자 해당 계정은 깨진 상태로 남아 있었습니다.
그래서 적어도 나는 그것이 실제 사용자 프로필과 관련된 것이라는 점을 배제했습니다.
그러다가 마침내 발견한 해결책은 크기 제한으로 보이는 것이었습니다. 사용자의 Path 환경 변수의 내용을 훨씬 작은 크기로 자르고 일부를 시스템 환경 변수 블록으로 옮긴 다음 다시 작동하기 시작했습니다. 따라서 길이를 줄여서 변화가 있는지 확인하는 것이 좋습니다.
답변2
시작 > 실행을 클릭하고 regedit.exe를 입력합니다. 다음 분기로 이동합니다.
HKEY_CURRENT_USER\Software\Microsoft\Command Processor
오른쪽 창에서 자동 실행을 두 번 클릭하고 다음을 입력합니다.
CD /d <user_PATH>
누락된 경우
Autorun
위 위치에 하나("문자열" 유형)를 생성해야 합니다.
메모: 사용자 경로에서는 백슬래시(\
)를 경로 구분 기호로 사용합니다. 예:C:\Users\[Username]
명령 프롬프트 인스턴스를 엽니다. 기본 시작 경로가 다음으로 다시 변경되어야 합니다.
<user_PATH>