From: "Berger, Daniel" Date: 2005-09-13T23:23:38+09:00 Subject: Re: find executables on windows > -----Original Message----- > From: Ara.T.Howard [mailto:Ara.T.Howard@noaa.gov] > Sent: Tuesday, September 13, 2005 7:38 AM > To: ruby-talk ML > Subject: find executables on windows > > > > in linux i'd do something (un-tested) like: > > def find_bin bin > bin = nil > path = ENV['PATH'].split File::PATH_SEPARATOR > path.each do |dir| > b = File::join dir, bin > return b if File::executable? b > end > bin > end > > what would the equivalient be in windows? should the above > work or do i need to check some other env vars? > > cheers. require "ptools" File.which("ruby")