윈도우 환경변수 경로 안내

C#이나 윈도우 관련 프로그램을 손을 보려고 하면 꼭 등장하는 용어가 있는데요. 바로 환경변수입니다. 게다가 개별 사용자의 프로그램 설치폴더라던지, 사용자 폴더의 경우 고정된 경로가 아니기 때문에 윈도우에서 제공하는 문자열로 손쉽게 경로를 찾을 수 있습니다.

 

다만, 이러한 내용은 필요할때 꼭 잘 안보여서 이렇게 정리를 좀 해둘려고 합니다.

 

 


%HomeDrive% – 로그인한 계정의 정보가 들어있는 드라이브
%HomePath% – 로그인한 계정의 폴더
%SystemDrive% – 윈도우가 부팅된 드라이브
%SystemRoot% – 부팅된 운영체제가 들어있는 폴더
%ProgramFiles% – 기본 프로그램 설치 폴더
%TEMP%, %TMP% – 임시 파일이 저장되는 폴더
%ComSpec% – 기본 명령 프롬프트 프로그램
%USERDOMAIN% – 로그인한 시스템의 도메인 명
%USERNAME% – 로그인한 계정 이름
%USERPROFILE% – 로그인한 유저의 프로필이 들어있는 폴더명
%ALLUSERPROFILE% – 모든 사용자 프로필이 저장된 폴더
%APPDATA% – 설치된 프로그램의 필요 데이터가 저장된 폴더
%LOGONSERVER% – 로그인한 계정이 접속한 서버명
%Path% – 실행 참조용 폴더 지정 목록
%PathEXT% – 참조용 폴더에서 검색한 파일들의 확장자 목록

 

위와 같은 환경변수로 손쉽게 경로를 찾아갈 수 있습니다.

 

참고 링크: kin.naver.com/qna/detail.nhn?d1id=1&dirId=10301&docId=70263775&qb=JXN5c3RlbXJvb3Ql&enc=utf8&section=kin&rank=3&search_sort=0&spq=0&pid=geqOuB331ylssZEypdsssv--446820&sid=TRqF2l9sGk0AAH@ZE@Y