Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
File io NSIS:将1个文件复制到另一个文件(不包括行)时出现问题_File Io_Copy_Nsis - Fatal编程技术网

File io NSIS:将1个文件复制到另一个文件(不包括行)时出现问题

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

我想用原始内容替换文件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不变。有人能帮我找出问题出在哪里吗

我刚刚遇到了同样的问题。通过插入一个 明显错误 “循环”之前的命令:

可能会尝试NSIS论坛,