rmdir
Syntax
rmdir(directory, [recursive=false])
Arguments
directory is the the path of the directory to be deleted.
Set recursive to TRUE when we need to delete a nonempty directory.
Details
rmdir(directory): delete an empty directory.
rmdir(directory, true): delete a non-empty directory.
It must be executed by a logged-in user.
Examples
$ files("d:/test");
filename |
isDir |
fileSize |
lastAccessed |
lastModified |
---|---|---|---|---|
dir1 |
1 |
0 |
1496650004836 |
1496650004836 |
dir2 |
1 |
0 |
1496650002210 |
1496650002210 |
dir3 |
1 |
0 |
1496649999597 |
1496649999597 |
$ // delete a directory. dir1 is empty, dir2 is not empty.
$ rmdir("D:/test/dir1");
$ rmdir("D:/test/dir2");
Failed to remove directory [D:/test/dir2] with error code 145
$ // Delete a directory recursively
$ rmdir("D:/test/dir2", true);
$ files("d:/test");
filename |
isDir |
fileSize |
lastAccessed |
lastModified |
---|---|---|---|---|
dir3 |
1 |
0 |
1496649999597 |
1496649999597 |