Filesystems 如何使用nsis保护文件不被删除?

Filesystems 如何使用nsis保护文件不被删除?,filesystems,installation,nsis,Filesystems,Installation,Nsis,我想锁定一个文件,以防止在安装过程中删除它,但我需要同时读取此文件。如何使用NSIS进行删除?文件打开$0“$instdir\myfile.txt”r应该阻止删除并允许您从中读取…使用后不要忘记FileClose。@Seki:保持句柄打开是一种方式,Windows会在进程结束时为您关闭句柄…是的,我明白保持文件打开的诀窍,我也知道最后windows会帮我们整理。但是我会尽可能地关闭我打开的文件,就像我总是在malloc()时用free()写这行一样

我想锁定一个文件,以防止在安装过程中删除它,但我需要同时读取此文件。如何使用NSIS进行删除?

文件打开$0“$instdir\myfile.txt”r应该阻止删除并允许您从中读取…

使用后不要忘记
FileClose
。@Seki:保持句柄打开是一种方式,Windows会在进程结束时为您关闭句柄…是的,我明白保持文件打开的诀窍,我也知道最后windows会帮我们整理。但是我会尽可能地关闭我打开的文件,就像我总是在
malloc()
时用
free()
写这行一样