windows - restaurar - variables de entorno linux
¿Cuál es la diferencia entre% TMP% y% TEMP% en las variables de entorno de Vista? (3)
En mi computadora, las variables de entorno% TMP% y% TEMP% apuntan a la misma ubicación.
¿Son los problemas de compatibilidad con versiones anteriores solamente, o hay una diferencia real?
Es por compatibilidad. Se remonta a DOS. Como no había estándares, algunas aplicaciones de DOS (y Win 3.x) buscarían la variable de entorno% TMP% y otras buscarían% TEMP%. Estabas mejor si los configuraste en el archivo AUTOEXEC.BAT.
Windows NT configuró ambos automáticamente para asegurarse de que todas las aplicaciones siguieran funcionando correctamente. % TEMP% es el estándar ahora, pero% TMP% sigue vivo.
EDITAR: Parece que Richard ya mencionó el aspecto de DOS en un comentario.
Para completar las otras respuestas:
en MS-DOS 5 (1991-1994) % TEMP% a veces apuntaba a C: / DOS, por lo que eliminar todos los archivos en% TEMP% causaría grandes problemas por decir lo menos.
Creo que solo por compatibilidad, como pude ver en Windows a partir de NT 4.0, ambas variables estaban dirigidas a la misma ubicación en %WinDir%/Temp/
Además, nunca vi usar %TMP%
, cada vez que se hablaba de %TEMP%
.