def removeapplet require 'fileutils' nametext = "%s" % [@a_removeapplet] begin # exception trapped block fileName = "installed/" + nametext + ".inf" count = 0 fd = File.open(fileName,"r") fd.each { |oneline| if count == 1 if File.exist?(oneline.chop) FileUtils.rm_rf( oneline.chop) end end count = 1 } fd.close FileUtils.rm_rf( fileName) @removeapplettext = "applet files removed! - restart rwd to finish uninstalling" rescue @removeapplettext = "\n" + "error" end # exception rescue end