From: Christoph (news_chr) Date: 2003-10-09T04:50:14+09:00 Subject: Re: ...and deleting directories? Christoph wrote: .... > > > E:\Ruby\Scripts>ruby -r fileutils -e "FileUtils.rm_rf('directory')" > E:/Ruby/lib/ruby/1.8/fileutils.rb:583:in `rmdir': Permission denied - > directory (Errno::EACCES) > from E:/Ruby/lib/ruby/1.8/fileutils.rb:583:in `remove_dir' > from E:/Ruby/lib/ruby/1.8/fileutils.rb:534:in `rm_r' > from E:/Ruby/lib/ruby/1.8/fileutils.rb:526:in `each' > from E:/Ruby/lib/ruby/1.8/fileutils.rb:526:in `rm_r' > from E:/Ruby/lib/ruby/1.8/fileutils.rb:550:in `rm_rf' > from -e:1 It looks like that a recursive version of Chris Morris's ``File.chmod(0644, file)'' hint should do the trick - i.e. ruby -r fileutils -e "File.chmod(0644, 'directory');FileUtils.rmdir('directory')" works fine. /Christoph