윈도우7에서 C:\Users\Administrator\AppData\Roaming 이폴더를 찾아가려면
간단히 해당 환경변수인 %appdata%를 탐색기에 입력하면 됩니다.
이런식으로 윈도우에는 특정경로나 실행파일에 대해 일정한 변수를 지니고 있는데,
이를 환경변수라고 합니다. 물론 아래처럼 유저가 추가 및 수정도 가능합니다.
※시스템 변수를 잘못 수정하게 되면 심각한 문제가 발생할 소지가 큽니다.
일반 유저에게는 환경변수를 사용할 일이 폴더를 찾아가는 것외에는 거의 없겠지만,
스크립트를 짠다거나, 포터블을 제작할때에는 매우 유용합니다.
윈도우 응용 유틸의 상당수가 윈도우의 환경변수를 이용해 설정파일들을 저장하므로 포터블 제작시
환경변수는 필수적으로 알아두어야 합니다.
예를 들어 xp와 윈도우7에서 환경변수 %appdata%의 값이 다릅니다.
윈도우7 : C:\Users\Administrator\AppData\Roaming
윈도우 XP : C:\Documents and Settings\Administrator\Application Data
포터블제작시 많이 쓰이는 언어인 오토잇과 NSIS에서도 매크로로 이런 환경변수를 지원하기 때문에
윈도우7과 XP에서 모두 지원하는 포터블을 만들려면 이렇게 환경변수를 이용하면 간단히 정리가 됩니다.
자신의 윈도우 환경변수를 알아내는 방법은 쉽습니다. 커맨드창에서 Set 엔터
실제로 사용할때에는 변수이기때문에 양쪽끝에 %를 붙여주어야 합니다. ex) %appdata%
윈도우7 환경변수(노랑색은 로그온한 윈도우계정이나 컴퓨터이름,PC 스펙에 따라 변합니다.)
환경변수 |
값 |
ALLUSERSPROFILE |
C:\ProgramData |
APPDATA |
C:\Users\Administrator\AppData\Roaming |
CommonProgramFiles |
C:\Program Files\Common Files |
COMPUTERNAME |
Maximer |
ComSpec |
C:\Windows\system32\cmd.exe |
FP_NO_HOST_CHECK |
NO |
HOMEDRIVE |
C: |
HOMEPATH |
\Users\Administrator |
LOCALAPPDATA |
C:\Users\Administrator\AppData\Local |
LOGONSERVER |
\\Maximer |
NUMBER_OF_PROCESSORS |
4 |
OS |
Windows_NT |
Path |
C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\ |
PATHEXT |
.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC |
PROCESSOR_ARCHITECTURE |
x86 |
PROCESSOR_IDENTIFIER |
x86 Family 6 Model 42 Stepping 7, GenuineIntel |
PROCESSOR_LEVEL |
6 |
PROCESSOR_REVISION |
2a07 |
ProgramData |
C:\ProgramData |
ProgramFiles |
C:\Program Files |
PROMPT |
$P$G |
PSModulePath |
C:\Windows\system32\WindowsPowerShell\v1.0\Modules\ |
PUBLIC |
C:\Users\Public |
SESSIONNAME |
Console |
SystemDrive |
C: |
SystemRoot |
C:\Windows |
TEMP |
C:\Users\Administrator\AppData\Local\TEMP |
TMP |
C:\Users\Administrator\AppData\Local\TEMP |
USERDOMAIN |
Maximer |
USERNAME |
Administrator |
USERPROFILE |
C:\Users\Administrator |
windir |
C:\Windows |
windows_tracing_flags |
3 |
windows_tracing_logfile |
C:\BVTBin\Tests\installpackage\csilogfile.log |
환경변수와 비슷한 Shell Folder 알아보기
커피 한 잔 값으로 블로그를 후원하실 수 있습니다.
댓글