FileRecycle

Sends a file or directory to the recycle bin if possible, or permanently deletes it.

FileRecycle, FilePattern

매개변수

FilePattern

단일 파일의 이름 또는 "C:\Temp\*.tmp"와 같은 와일드카드 패턴. FilePattern은 절대 경로를 지정하지 않으면 %A_WorkingDir%에 있다고 간주됩니다.

전체 디렉토리를 버리려면, 뒤에 역사선 없이 이름만 주면 됩니다.

에러 처리

[v1.1.04+]: 이 명령어는 실패하면 예외를 던질 수 있습니다. 더 자세한 정보는 실행시간 에러를 참조하십시오.

ErrorLevel은 문제가 있으면 1, 그렇지 않으면 0이 설정됩니다.

논평

SHFileOperation이 실제 작업을 하는데 사용됩니다. 이 함수는 파일이 너무 커서 휴지통에 들어가지 않으면 영구히 지웁니다; [v1.0.96] 현재 이런 일이 일어나기 전에 경고를 보여줍니다.

The file may be permanently deleted without warning if the file cannot be recycled for other reasons, such as:

FileRecycleEmpty, FileDelete, FileCopy, FileMove

예제

Sends all .tmp files in a directory to the recycle bin if possible.

FileRecycle, C:\temp files\*.tmp