如果可能, 发送文件或目录到回收站, 或永久删除该文件.
FileRecycle FilePattern
类型: 字符串
单个文件的名称或通配符模式, 如 "C:\Temp\*.tmp"
. 如果 FilePattern 未指定绝对路径则, 则假定在 A_WorkingDir 中.
支持星号(*
) 和问号(?
) 作为通配符. *
匹配零个或多个字符, 而 ?
匹配任何单个字符. 使用示例:
*.*
或 *
匹配所有文件.*.htm
匹配扩展名为 .htm, .html 等的文件.*.
匹配没有扩展名的文件.log?.txt
匹配如 log1.txt 但不匹配 log10.txt.*report*
匹配任何包含单词 "report" 的文件名.要回收整个目录, 请指定不包含末尾反斜杠的目录名.
失败时抛出 OSError.
实际使用 SHFileOperation 进行操作. 如果由于文件过大而无法存放到回收站, 那么此功能还会永久地删除文件; 另外, 在此之前会显示警告.
如果由于其他原因无法回收该文件, 则可能会永久删除该文件而不会发出警告, 例如:
NukeOnDelete
注册表值.FileRecycleEmpty, FileDelete, FileCopy, FileMove