Windows OS에서 시스템 / 현재 사용자 환경 외에 LANG 환경 변수를 추가하는 프로그램을 찾는 방법은 무엇입니까?


2

LANG환경에 값 이있는 환경 변수가 있음을 발견 했지만 zh_CN(로보 고 set) 시스템 전체 / 현재 사용자 환경 에는 존재하지 않습니다 .

  1. 재부팅 후 LANG환경 변수가 아직 존재하지 않습니다.
  2. 일부 작업 LANG이 나타나면 explorer.exeprocexp.exe를 사용하여 explorer.exe 환경을 확인하는 프로세스 환경에 영향을 미치 므로 새로 작성된 모든 하위 프로세스는의 환경을 상속합니다 explorer.exe.
  3. 환경 변수를 편집하고 저장 LANG하면 사라집니다.
  4. 2 단계를 반복하십시오 LANG. 더 이상 나타나지 않습니다.

2 단계에서 어떤 작업이 발생했는지 알 수는 없지만 LANG파일을 마우스 오른쪽 버튼으로 클릭 한 다음 메뉴가 팝업되었을 때입니다.

그래서 일부 쉘 확장 프로그램이 환경 변수를 추가하는 것으로 의심LANG 됩니다 explorer.exe. 팝업 메뉴에는 다음과 같은 셸 확장이 있습니다.

  • 7-Zip 9.22 베타
  • 윈라 4.00
  • gVim 7.3.46
  • EditPlus v3.30 (v605)
  • 메모장 ++ 5.9 (UNICODE)
  • 힘내 1.7.4- 미리보기 20110204
  • 거북이 CVS 1.12.2
  • 거북이 SVN 1.16.16
  • XnView Shell Extension 3.0.0 (XnView 1.98)

이러한 프로그램의 대부분은 환경 LANG변수 (GUI 언어)와 관련이 있지만 어느 것입니까? 환경 변수를 모니터링하는 도구가 있습니까?

답변:


2

무차별 방식 :

  1. 명령 프롬프트를 열고 set LANG=변수를 제거하기 위해 실행 하십시오.
  2. ShExView를 다운로드 하고 하나를 제외한 모든 확장을 비활성화하십시오.
  3. 탐색기를 닫고 이전에 열린 명령 프롬프트에서 다시 시작하십시오.
  4. 파일을 마우스 오른쪽 버튼으로 클릭하고 환경 변수가 나타나는지 확인하십시오.
  5. 경우 %LANG%, 마무리 나타났다. 그렇지 않으면 다른 확장을 활성화하고 # 3으로 이동하십시오.

프로세스 탐색기를 통해 탐색기를 종료하여 탐색기를 닫을 수 있지만 다음은 "깨끗한 종료"방법입니다.

  • Vista / 7 : 시작 , Ctrl+ Alt+ Shift를 누르고 빈 공간을 마우스 오른쪽 버튼으로 클릭하고 탐색기 닫기를 선택 합니다

  • XP : 시작끄기 , Ctrl+ Alt+ Shift를 누르고 취소를 클릭 하십시오

  • 이전 버전 : 시작 → 시스템 종료 , Ctrl+ Alt+ Shift를 누르고 취소를 클릭 하십시오.


위대한 ShExView 도구와 "깨끗한 종료"방법을 사용해 주셔서 감사합니다. 마지막으로 Vim Shell ExtensionLANG환경 변수를 추가했습니다 . 건배! gVim을 제거하고 셸 확장없이 다시 설치하거나 ShExView로 Vim Shell Extension을 비활성화합니다.
LiuYan 刘 研

1
관련 Vim Shell 확장 코드는 다음과 같습니다. code.google.com/p/vim/source/browse/src/GvimExt/gvimext.cpp#286
LiuYan 刘 研

@LiuYan : 또는 대신에 정확하다고 생각되는 값으로 변수를 영구적으로 설정할 수 zh_CN있습니다.
grawity

LANG 환경 변수가 예상치 못한 / 원치 않습니다. Cygwin 및 기타 환경에 영향을줍니다.
LiuYan 刘 研

저도 Vim Shell Extension이었습니다.
Thomas Levesque
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.