Что нового

[Автоматизация] Запись в файл сьедает оперативную память

ar13

Новичок
Сообщения
6
Репутация
0
Код:
$File = ('C:\Users\admin\Desktop\LOG.txt')

   FileOpen($File, 1)
   FileWrite($File, & @MDAY ':' & @MON & ':' & @YEAR & ' ' & @HOUR & ':' & @MIN & ':' & @SEC & ' Service UP!' & @CRLF)
   FileClose($File)

в диспетчере задач память забивается от такого скрипта, как это устранить?

/Решил это вопрос так:
Код:
$LogFi = ('C:\Users\admin\Desktop\LOG.txt')

$LF = FileOpen($LogFi, 1)
   FileWrite($LF, & @MDAY ':' & @MON & ':' & @YEAR & ' ' & @HOUR & ':' & @MIN & ':' & @SEC & ' Service is UP!' & @CRLF)
   FileClose($LF)
 

joiner

Модератор
Локальный модератор
Сообщения
3,556
Репутация
628
Дескриптор файла нужно закрывать. что, как раз, и было сделано во втором примере. Это не решение, это правило, описанное в справке
 
Верх