Известно что у функции FileSetTime
есть баг (довольно критичный в моём случае).
Установленные секунды округляются до чётного числа:
Код:

$File = @TempDir & "\Test.txt"
$hOpenFile = FileOpen($File, 2)
FileWrite($hOpenFile, "Test")
FileClose($hOpenFile)
$SetTime = 20060322083529 ; - 2
FileSetTime($File, $SetTime)
$GetTime = FileGetTime($File, 0, 1)
MsgBox(0, "", StringFormat("Set Time: %s \nGet Time: %s", $SetTime, $GetTime))
FileDelete($File)
Мне нужно установить время какими нибудь другими средствами (API?), более точными, но не используя внешние утилиты (типа
Nircmd).
Это возможно реализовать? нет возможности ждать пока исправят это дело в AutoIt (на бету переходить не могу по техническим причинам

).
P.S
А на счёт печяти никто так и не знает решения?
amel27, не подскажешь?
