[Windows] 환경변수
windows 환경변수 설정
```
set env_name="value"
echo %env_name%
```
근데, Unix-based에서도 그렇 듯 해당 쉘에서만 임시로 추가된다.
글로벌하게 사용하려면 .profile 등에 추가해줘야 하는 것 처럼 환경변수 탭에서 직접 설정해야 한다.
windows 환경변수
| 변수 | 자료값 |
|---|---|
| %ALLUSERSPROFILE% | (윈도 XP) C:\Documents and Settings\All Users (윈도 비스타) C:\ProgramData |
| %APPDATA% | (윈도 XP) C:\Documents and Settings\{사용자 이름}\Application Data (윈도 비스타) C:\Users\{사용자 이름}\AppData\Roaming |
| %COMPUTERNAME% | {컴퓨터 이름} |
| %COMSPEC% | C:\Windows\System32\cmd.exe |
| %HOMEDRIVE% | C: |
| %HOMEPATH% | (윈도 XP) \Documents and Settings\{사용자 이름} (윈도 비스타) \Users\{사용자 이름} |
| %PATH% | C:\Windows\System32\;C:\Windows\;C:\Windows\System32\Wbem |
| %PATHEXT% | (윈도 XP) .COM; .EXE; .BAT; .CMD; .VBS; .VBE; .JS ; .WSF: .WSH (윈도 비스타) .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC |
| %PROGRAMFILES% | C:\Program Files |
| %PROMPT% | 현재 명령 프롬프트 포맷에 대한 코드. 보통 이 코드는 $P$G로 되어 있다. |
| %SYSTEMDRIVE% | 윈도 XP 루트 디렉터리를 포함하고 있는 드라이브. 보통 C: |
| %SYSTEMROOT% | 윈도 디렉터리. 보통 C:\Windows로 되어 있으며, 공식적으로는 C:\WINNT이다. |
| %TEMP% 및 %TMP% | (윈도 XP) C:\Documents and Settings\{사용자 이름}\Local Settings\Temp (윈도 비스타) C:\Users\{사용자 이름}\AppData\Local\Temp |
| %USERNAME% | {사용자 이름} |
| %USERPROFILE% | (윈도 NT 4, 2000) C:\windows\Profile (윈도 XP) C:\Documents and Settings\{사용자 이름} |
| %WINDIR% | C:\Windows |
'OS > Windows' 카테고리의 다른 글
| Windbg (0) | 2018.07.26 |
|---|---|
| [Windows] 작업 스케줄러 / 시작프로그램 (0) | 2017.11.25 |
| 로컬 접근으로 SAM & SYSTEM 획득 및 Windows password crack (0) | 2016.12.25 |
| [Windows] 공유 폴더 설정 (0) | 2016.11.01 |
| Windows Authentication [ SAM ] (0) | 2016.10.14 |