Wenn man temporäre Dateien für verschiedene Benutzer in ein und dasselbe Verzeichnis speichert, dann sollte man dafür Sorge tragen, daß die Dateinamen eindeutig sind. Die Funktion ''GetTempName' des FileSystemObjects erfüllt genau diesen Zweck.Sie liefert einen eindeutigen Dateinamen zurück, und zwar egal wieviele Leute gleichzeitig einen Namen anfordern.
Das ganze in eine nette Funktion verpackt sieht dann etwa so aus:
Function RandomFileName()
Dim fs
Set fs = Server.CreateObject("Scripting.FileSystemObject")
RandomFileName = CStr(fs.GetTempName)
Set fs = Nothing
End Function