【发布时间】:2015-08-27 22:57:25
【问题描述】:
我正在尝试从目录中删除文件。
删除命令似乎有效,但文件并未被删除。
Delete $fn
IfErrors fail continue
DetailPrint "Delete failed, file=$fn"
fail:
MessageBox MB_ICONSTOP "Could not delete $fn"
Abort
continue:
DetailPrint "Deleted $fn"
我在运行后检查日志,它列出了所有文件都已删除,但是当我检查文件夹时,所有文件仍然存在。
有什么方法可以在删除执行后获取原因或消息文本?
【问题讨论】:
-
顺便说一句:您对
IfErrors fail continue的使用使紧跟在IfErrors检查之后的行无法访问,因为它将跳转到fail:或continue:标签。
标签: file nsis delete-file