From: Name Surname Date: 2013-05-20T19:07:15+09:00 Subject: Re: Rename multiple files It's sorted now, thanks. path = "D:\\Images" Dir.open(path).each do |p| next if p.match(/^\./) old = path + "\\" + p new = path + "\\" + p.downcase.gsub(' ', '-') File.rename(old, new) puts old + " => " + new end -- Posted via http://www.ruby-forum.com/.