Hallo Viennamade,
Hat es eigentlich einen Grund warum auf Windows-Rechnern TEMP und TMP existiert. Vielleicht aus einer Zeit wo man DOS-Programmen noch entgegenkommen wollte?
Das hat mit DOS nur insofern zu tun, als es wohl auf etwa diese Ära zurückgeht. Nein, der Grund ist eher der, dass es keinen Standard gibt, der den Namen dieser Environment-Variablen festlegt, und so haben sich die beiden Varianten TEMP und TMP ungefähr gleichwertig durchgesetzt. Heute wird fast nur noch TEMP verwendet, aber man tut gut daran, TMP noch zusätzlich (möglichst identisch) zu definieren, falls doch mal ein Programm diesen Namen sehen will.
So long,
Martin