Вы находитесь на странице: 1из 9

iOS

Windows
Программы
Диски
Базы данных
Интернет
Вирусы
Сеть
Joomla
Деньги
Разное

Переменные средЫ Windows - TEMP и TMP


Опубликовано: 03 апреля 2012

Переменные среды Windows - ударение на "Ы" во втором слове (смысл фразы заложен в родительном
падеже и верном ударении: переменные чего? - среды!), в англоязычных версиях виндовс -
environment variable)
Переменные среды Windows используются для настройки операционных систем. Не каждому
пользователю нужно разбираться с этими настройками и влезать в эти переменные, но есть пара
переменных, о которых нужно знать всем пользователям персональных компьютеров. Речь идет о
переменных, отвечающих за временное хранение файлов - TEMP и TMP.

По умолчанию значение пользовательских временных (TEMP) переменных –


%USERPROFILE%\Local Settings\Temp,

По умолчанию значение системных временных переменных – \WINDOWS\Temp.

Поэтому в первом случае это обычно: "C:\Documents and Settings\USER\Local Settings\Temp"

По причине того, что в семействе операционных систем Windows папки с временными файлами сами
собой почему-то не очищаются, в них может скопиться огромное множество различных ненужных
файлов, достигающих общим размером до нескольких гигабайт! Среди временных файлов
периодически прячутся различные вирусы и нехорошие скрипты, поэтому обязанность каждого
пользователя ПК - регулярно удалять содержимое временных папок.

Для удобства удаления лучше изменить путь по умолчанию на более простой, самый оптимальный
вариант - "C:\Temp".

Как изменить Переменные среды Windows TEMP и TMP? - Очень просто:

1. Правый клик на значке "Мой компьютер" на рабочем столе (если это полноценный значок, а не
ярлык) или через меню Пуск -> Мой компьютер - > Свойства:
2. Перейти на вкладку "Дополнительно" и кликнуть внизу на кнопку "Переменные среды":
3. В верхнем окне "Переменные среды пользователя" выбрать сначала первую строку (переменную
TEMP) и нажать кнопку "Изменить":

4. Исправить значение переменной на более простое - "C:\Temp":

5. Повторить пункты 3 и 4 для переменной TMP:


В итоге должно получиться:

6. Нажать поочередно 2 раза "ОК".

В принципе тоже самое можно сделать с помощью командной строки, выполнив команду: SET
TEMP=C:\TEMP

Все переменные среды Windows:


ALLUSERSPROFILE Указывает расположение профиля All Users (локальная переменная)
Указывает расположение каталога, в котором программы хранят
APPDATA
данные по умолчанию (локальная переменная)
CD Указывает имя текущего каталога (локальная переменная)
Указывает параметры командной строки, которые использовались
CMDCMDLINE для запуска текущего экземпляра программы CMD.EXE (локальная
переменная)
Указывает номер версии текущего расширения командного
CMDEXTVERSION
процессора (системная переменная)
COMPUTERNAME Указывает имя компьютера (системная переменная)
Указывает точный путь к исполняемому файлу командного
COMSPEC
интерпретатора (системная переменная)
Указывает текущую дату. Используется тот же формат, что и для
DATE команды date /t. Значение генерируется командным
интерпретатором (системная переменная)
Указывает код уровня ошибки последней программы. Ненулевое
ERRORLEVEL
значение, скорее всего, указывает на ошибку (системная переменная)
Указывает букву диска локальной рабочей станции, подключенной к
домашнему каталогу. Переменная определяется на основе пути к
HOMEDRIVE домашнему каталогу. Домашний каталог пользователя определяется
в оснастке Локальные пользователи и группы (Local Users and
Groups) (системная переменная)
Указывает полный путь к домашнему каталогу пользователя.
Переменная определяется на основе пути к домашнему каталогу.
HOMEPATH Домашний каталог пользователя определяется в оснастке Локальные
пользователи и группы (Local Users and Groups) (системная
переменная)
Указывает сетевой путь к общему домашнему каталогу пользователя.
Переменная определяется на основе пути к домашнему каталогу.
HOMESHARE Домашний каталог пользователя назначается в оснастке Локальные
пользователи и группы (Local Users and Groups) (системная
переменная)
Указывает имя контроллера домена, на котором авторизован
LOGONSERVER
текущий сеанс работы с системой (локальная переменная)
Указывает количество процессоров, установленных в компьютере
NUMBER_OF_PROCESSORS
(системная переменная)
Указывает версию операционной системы. ОС Windows XP/XP
OS
обозначаются, как Windows_NT (системная переменная)
Указывает путь поиска исполняемых файлов (системная
PATH
переменная)
Указывает список расширений, которые распознаются
PATHEXT операционной системой, как расширения исполняемых файлов
(системная переменная)
Указывает тип архитектуры процессора. Возможные значения: x86 и
PROCESSOR_ARCHITECTURE
IA64 (системная переменная)
PROCESSOR_IDENTIFIER Указывает описание процессора (системная переменная)
Указывает номер модели процессора, установленного в компьютере
PROCESSOR_LEVEL
(системная переменная)
Указывает номер версии модели процессора (системная
PROCESSOR_REVISION
переменная)
PROMPT Указывает параметры приглашения командной строки для текущего
интерпретатора. Генерируется интерпретатором CMD.EXE
(локальная переменная)
Указывает случайное десятичное число от 0 до 32767. Генерируется
RandOM
программой CMD.EXE (системная переменная)
Указывает букву диска, на котором расположен корневой каталог
SYSTEMDRIVE
Windows (системная переменная)
Указывает путь к корневому каталогу Windows (системная
SYSTEMROOT
переменная)
Указывает путь к временным каталогам, принятым по умолчанию.
Эти каталоги используются приложениями, доступными
зарегистрированному в системе пользователю. Некоторым
TEMP или TMP
приложениям требуется значение переменной TEMP, в то время как
другим — TMP (системная и пользовательская переменные
соответственно)
Указывает текущее время. Используется тот же формат, что и для
TIME команды time /t. Генерируется интерпретатором CMD.EXE
(системная переменная)
Указывает имя домена, в котором хранится учетная запись
USERDOMAIN
пользователя (локальная переменная)
Указывает имя пользователя, который зарегистрирован в системе в
USERNAME
текущий момент времени (локальная переменная)
Указывает путь к профилю текущего пользователя (локальная
USERPROFILE
переменная)
Указывает путь к каталогу операционной системы (системная
WINDIR
переменная)

Чтобы получить доступ к значению переменной, необходимо поставить знак % перед её названием и
после него, например: echo %NUMBER_OF_PROCESSORS%

Добавить комментарий

Вы можете авторизоваться с помощью социальных сетей:

Или заполнить форму:

Имя (обязательное)

E-Mail (обязательное)

Сайт

О сталось: 3000 символов


Подписаться на уведомления о новых комментариях

Обновить

Отправить

Категория: Windows

Новые статьи:
Отключить надпись «Это соединение не
защищено...» в Firefox
Английский язык за три урока!
Эволюция Jeppesen - улучшенные схемы
процедур SID/STAR
Проблема идиотских NOTAM
Обновление APN-сертификата MDM-
сервера
Фото со спутника. Как склеить панораму в
фотошопе
Сбой установки профиля. iPad не
активирован
Доработка компонента JComments для Slogin

Популярные статьи:
Восстановление разделов дисков
Как настроить Wi-Fi Router DLINK DIR-
300_NRU под Билайн
Как восстановить флэшку с файловой
системой RAW
Как найти в Интернете похожую картинку
или фотографию
Как повернуть видео на 90 градусов?
Как настроить Wi-Fi Router DLINK DIR-300
NRU B5 под Билайн

Циклы AIRAC
Живой английский
Чтиво
Приколы

Для авиаторов
Про компьютеры
Путешествия
Компьютерная помощь

Календарь циклов AIRAC


Живой английский
Чтиво
Приколы

Контакты:

Отправить сообщение

Designed by Max R'v.