返回介绍

FileDelete

发布于 2020-11-08 02:37:56 字数 1466 浏览 1195 评论 0 收藏 0

删除一个或多个文件。

FileDelete, FilePattern

参数

FilePattern

单个文件的名称或通配符模式,例如 C:\Temp\*.tmp。如果未指定绝对路径则假定 FilePattern%A_WorkingDir%

要删除整个文件夹及其所有子文件夹和文件, 请使用 FileRemoveDir.

ErrorLevel

[v1.1.04+] 此命令失败时会抛出异常. 想了解更多信息, 请参阅 运行时错误.

ErrorLevel 被设置为删除失败的文件数, 否则为 0. 删除像 *.tmp 这样的通配符模式即使它不匹配任何文件也被视为是成功的;因此 ErrorLevel 被置为 0。

如果找到了文件, 则 A_LastError 会被设置为 0 (零) 或最近一次操作失败时调用操作系统 GetLastError() 函数的结果. 否则 A_LastError 包含了没有找到文件原因的错误码.

备注

要删除只读文件, 请首先移除它的只读属性. 例如:FileSetAttrib, -R, C:\My File.txt

相关

FileRecycle, FileRemoveDir, FileCopy, FileMove

示例

FileDelete, C:\temp files\*.tmp

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文