From: Louis-Philippe Date: 2009-02-18T00:11:06+09:00 Subject: Re: Accessing shared windows smb:// folder --0016363b9922827b8404631eb64f Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit there is a (still quite experimental but working) ruby samba client you could use: http://sambala.rubyforge.org/ it won't answer the .each method as you would like but may still provide the functionnalities you are looking for. 2009/2/17 List.rb > > > > > On Feb 17, 2009, at 2:26 AM, sa 125 wrote: > > I'm running ubuntu linux on an office network with mostly windows >> machines. I have a shared network folder that I can access with samba >> as: >> >> smb://hostname/shared >> >> I'm trying to write a script that will read the contents of that shared >> folder, but can't access it using the above address. I tried to print >> the content: >> >> Dir.entries('smb://hostname/shared').each { |e| puts e } >> >> But obviously got a no such directory error. I know this isn't the way >> to go, but I can't figure out how to read that location. >> >> Any tips will be great - thanks! >> -- >> Posted via http://www.ruby-forum.com/. >> >> > > From the windows clients, Dir["\\\\server\\share\\*"] > > From the samb server, just use the actual directory that's mounted. > > For other nix hosts, I would setup nfs mount points > > --0016363b9922827b8404631eb64f--