From: nick Date: 2007-10-22T22:55:05+09:00 Subject: Coping all files in a folder require 'ftools' source="c:\\axis\\FTP storage" dest="c:\\axis\\images" For some reason this code will not work, I am not sure why. It will get into the loop with the copy state meant and then error. dir.each do|file| copy= true puts "#{file}" stop=gets if file=="." copy=false end if file==".." copy=false end if copy==true puts "I'm in" File.copy( "#{file}", "#{dest}") end Any advice on what I am doing wrong would be great, I am pretty new to Ruby and programming in general. Thanks Nick end