File io NSIS:将1个文件复制到另一个文件(不包括行)时出现问题
我想用原始内容替换文件1.txt,R1中的行除外,我为此编写了以下代码:File io NSIS:将1个文件复制到另一个文件(不包括行)时出现问题,file-io,copy,nsis,File Io,Copy,Nsis,我想用原始内容替换文件1.txt,R1中的行除外,我为此编写了以下代码: FileOpen $0 "1.txt" "r" GetTempFileName $R0 FileOpen $1 $R0 "w" loop: FileRead $0 $2 IfErrors done
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不变。有人能帮我找出问题出在哪里吗 我刚刚遇到了同样的问题。通过插入一个 明显错误 “循环”之前的命令:可能会尝试NSIS论坛,