Generiert einen Namen für eine temporäre Datei. Diese Datei existiert garantiert noch nicht
#include <File.au3>
_TempFile ( [$sDirectoryName = @TempDir [, $sFilePrefix = "~" [, $sFileExtension = ".tmp" [, $iRandomLength = 7]]]] )
$sDirectoryName | [optional] Verzeichnis für die Datei, standardmäßig ist es das %TEMP% Verzeichnis des Benutzers |
$sFilePrefix | [optional] Vorsilbe im Dateinamen, standardmäßig "~" |
$sFileExtension | [optional] Dateierweiterung, standardmäßig ".tmp" |
$iRandomLength | [optional] Anzahl von Zeichen um einen eindeutigen Namen zu erzeugen, standardmäßig 7 |
#include <File.au3>
#include <MsgBoxConstants.au3>
; Ermittelt einen eindeutigen Dateinamen im @TempDir
$sTempFile_1 = _TempFile()
; Ermittelt einen eindeutigen Dateinamen im @HomeDrive Ordner und beginnt mit dem "prefix" genannt prefix_
$sTempFile_2 = _TempFile(@HomeDrive & "\", "prefix_", ".txt", Default) ; Es ist das Schlüsselwort Default als Standardparameter zu verwenden.
MsgBox($MB_SYSTEMMODAL, "", "Geeignete Namen für die neue temporäre Datei: " & @CRLF & @CRLF & _
"Datei 1: " & $sTempFile_1 & @CRLF & _
"Datei 2: " & $sTempFile_2)