Я хочу заменить файл 1.txt его оригинальным содержимым, за исключением строки в R1, для которой я написал следующий код:
FileOpen $0 "1.txt" "r"
GetTempFileName $R0
FileOpen $1 $R0 "w"
loop:
FileRead $0 $2
IfErrors done
strcmp $R1 $2 loop here
here:
FileWrite $1 $2
Goto loop
done:
FileClose $0
FileClose $1
Delete "1.txt"
CopyFiles /SILENT $R0 "1.txt"
Delete $R0
Но он не работает должным образом, он сохраняет 1.txt как есть. Может кто-нибудь, пожалуйста, помогите мне выяснить, в чем проблема?