1 неделю назад
TMP против TEMP: почему в Windows целых две переменных для временных файлов
Откройте Win+R → sysdm.cpl → «Дополнительно» → «Переменные среды». В верхнем блоке (пользовательские) вы увидите TEMP и TMP. В нижнем (системные) — снова TEMP и TMP. Четыре переменных, и все указывают примерно в одно и то же место. Вопрос «зачем» звучит наивно, пока не лезешь в историю — а там, как обычно у Microsoft, всё строится на трёх китах: CP/M, обратная совместимость и компромиссы между разными командами разработчиков. Раймонд Чен, легендарный разработчик и историограф Windows, разобрал эту тему в своём блоге Old New Thing ещё в 2015 году...