I'm trying to delete a non-empty directory in Ruby and no matter which way I go about it it refuses to work.
I have tried using FileUtils, system calls, recursively going into the given directory and deleting everything, but always seem to end up with (temporary?) files such as

> 
> .\_\_afsECFC  
> 
>  .\_\_afs73B9
> 
> 
> 

Anyone know why this is happening and how I can go around it?