О переменных среды
Что же такое переменные среды (переменные окружения)? Вот определение от Microsoft:
Переменные окружения - это строки, содержащие такие сведения, как имя диска, путь или имя файла. Эти переменные определяют поведение различных программ. Например, переменная среды TEMP задает папку, в которой хранятся временные файлы.
RapidEE может быть использован для редактирования таких переменных как PATH, CLASSPATH (Java-программисты знают о чем речь), INCLUDE или LIB (а это уже привет C++ разработчикам). Поскольку RapidEE "на лету" проверяет корректность путей и имен файлов, то вероятность ошибки сводится практически к нулю.
Стандартные значения переменных
Переменные, измененные в Windows Vista/7 выделены красным.
| Variable | Windows XP | Windows Vista/7 |
|---|---|---|
| %ALLUSERSPROFILE% | C:\Documents and Settings\All Users | C:\ProgramData |
| %APPDATA% | C:\Documents and Settings\{username}\Application Data | C:\Users\{username}\AppData\Roaming |
| %COMPUTERNAME% | {computername} | {computername} |
| %COMMONPROGRAMFILES% | C:\Program Files\Common Files | C:\Program Files\Common Files |
| %COMMONPROGRAMFILES(x86)% | C:\Program Files (x86)\Common Files | C:\Program Files (x86)\Common Files |
| %COMSPEC% | C:\Windows\System32\cmd.exe | C:\Windows\System32\cmd.exe |
| %HOMEDRIVE% | C: | C: |
| %HOMEPATH% | \Documents and Settings\{username} | \Users\{username} |
| %LOCALAPPDATA% | Только в Windows Vista и выше | C:\Users\{username}\AppData\Local |
| %LOGONSERVER% | \\{domain_logon_server} | \\{domain_logon_server} |
| %PATH% | C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem | C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem |
| %PATHEXT% | .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.WSF;.WSH | .com;.exe;.bat;.cmd;.vbs;.vbe;.js;.jse;.wsf;.wsh;.msc |
| %PROGRAMFILES% | C:\Program Files | C:\Program Files |
| %PROGRAMFILES(X86)% | C:\Program Files (x86) (только 64-битная версия) | C:\Program Files (x86) (только 64-битная версия) |
| %PROMPT% | $P$G | $P$G |
| %SystemDrive% | C: | C: |
| %SystemRoot% | C:\Windows | C:\Windows |
| %TEMP% and%TMP% | C:\Documents and Settings\{username}\Local Settings\Temp | C:\Users\{username}\AppData\Local\Temp |
| %USERDOMAIN% | {userdomain} | {userdomain} |
| %USERNAME% | {username} | {username} |
| %USERPROFILE% | C:\Documents and Settings\{username} | C:\Users\{username} |
| %WINDIR% | C:\Windows | C:\Windows |
| %PUBLIC% | Только в Windows Vista и выше | C:\Users\Public |
| %PROGRAMDATA% | Только в Windows Vista и выше | C:\ProgramData |
| %PSModulePath% | Только в Windows 7 | %SystemRoot%\system32\WindowsPowerShell\v1.0\Modules\ |