_TempFile
Генерирует имя временного файла. Гарантирует отсутствие одноимённого файла в указанной папке.
#include <File.au3>
_TempFile([$s_DirectoryName = @TempDir [, $s_FilePrefix = "~" [, $s_FileExtension = ".tmp" [, $i_RandomLength = 7]]]])
Параметры
$s_DirectoryName | [необязательный] Путь к папке, в которой создаётся файл, по умолчанию %TEMP% |
$s_FilePrefix |
[необязательный] Префикс файла, по умолчанию "~" |
$s_FileExtension |
[необязательный] Расширение файла, по умолчанию ".tmp" |
$i_RandomLength |
[необязательный] Количество символов в уникальном имени генерируемого файла, по умолчанию 7 |
Возвращаемое значение
Возвращает путь к временному файлу, который не существуетПример
#include <File.au3>
Local $s_TempFile, $s_FileName
; генерирует уникальное имя файла в @TempDir
$s_TempFile = _TempFile()
; генерирует уникальное имя файла в указанном каталоге и начинается имя с "tst_"
$s_FileName = _TempFile("C:\", "tst_", ".txt", 7)
MsgBox(4096, "Информация", "Имена пригодные для создания новых временных файлов : " & @LF & $s_TempFile & @LF & $s_FileName)