Что нового

[Файловая система] Блокирует ли файл функции FileRead и FileOpen

Black_Sunlight

Новичок
Сообщения
13
Репутация
0
Ситуация такая, сервер очень часто пишет в файл информацию, есть два скрипта, один открывает данный файл через FileRead, а другой ещё и использованием FileOpen, может ли сервер писать в данный файл в момент считывания скриптом?
 

CreatoR

Must AutoIt!
Команда форума
Администратор
Сообщения
8,671
Репутация
2,481
Этот скрипт показывает что можно:

Код:
$sFile = @DesktopDir & '\test.txt'

$hFileR = FileOpen($sFile, 0)
$iTimer = TimerInit()

While TimerDiff($iTimer) < 5000
	Sleep(10)
	
	$sRead = FileRead($hFileR, 1024)
	ConsoleWrite($sRead & @LF)
	
	$hFileW = FileOpen($sFile, 1)
	FileWriteLine($hFileW, 'test')
	FileClose($hFileW)
WEnd

FileClose($hFileR)
 
Верх