Если я смотрю на мой %TEMP%
папка (то есть, C:\Documents and Settings\Me\Local Settings\Temp\
), я вижу, что некоторые приложения засовывают материал там, и некоторые приложения засовывают его в подпапку прочь там. Иногда те подпапки имеют имена, которые могут быть прослежены до приложения или автора, и некоторые случайны.
C:\Windows\Temp
? Когда это используется приложениями кроме самого Windows - если когда-нибудь?Нет никакой лучшей практики, с которой я знаком. Это - каталог для временных файлов, и это, скорее всего, собирается быть похожим на мусорный бак. Как разработчик, я нахожу легче для меня создать каталог с названием моего приложения и поместить все мои файлы туда и даже убрать его, если я могу. Но я думаю, что это - просто хорошая привычка - ничто, из-за чего ОС будет расстроена.
Это имеет значение только для тех, которым нужны эти файлы. Если Вы генерируете много файлов и использовали их позже - необходимо отслеживать их. Легче, когда они - все в том же каталоге. Кроме того, каждая операционная система имеет ограничение к тому, сколько файлов каталог может содержать, таким образом, это никогда не хорошая практика для помещения многих файлов в тот же каталог.
Очистка диска позволяет Вам удалять его - это не сделано автоматически, если Вы не настраиваете его так или иначе.
Я лично одобряю C:\WINDOWS\Temp
- таким образом, я изменяю мой %TEMP%
указать на него. Это является обычно внутренним для компонентов Windows, но Windows хорошо работает, если мой спам идет туда также. Я вспоминаю, что кто-то когда-то сказал мне что все под C:\Documents and Settings\myuser
часть профиля пользователя - так, чем меньше файлов там, тем быстрее Ваш компьютер. Я не знаю, верно ли это, но я стараюсь не помещать временные файлы там так или иначе.
C:\windows\temp используется процессами, работающими как Локальная Система, Локальная служба и Сетевая служба.