Thanks for the response. I wanted to know if I can use windows like path in SCP or not. Can I use something like ¡Èsess.download! ¡ÇC:\myfile.jpg¡Ç, ¡Æ/root/¡Ç¡É? In fact, I tried this but it does not work. Any idea? -Kalpesh Uwe Kubosch wrote: > Make sure your backslashes don't generate tab characters. Use single > quotes or escape the backlashes with extra backslash. > > Sent from my HTC > > ----- Reply message ----- > From: "Kalpesh Patel" <kalpesh_patel / intuit.com> > Date: Tue, Jun 29, 2010 11:03 > Subject: Net::SCP download from windows to linux and encrypt password > To: <ruby-talk / ruby-lang.org> > > I am using Net::SCP to download/upload file. I am doing like this... > > ---- > require 'net/scp' > session = Net::SCP.start("10.10.10.10", "username", :password => > "password", :config => false) > sess.download! "/tmp/test.txt", "/root/" > ---- > > It works well when the source machine is linux and path is like > "/tmp/test.txt". What if the source machine is Windows? My path would be > something like "C:\temp\test.txt" but it does not work. It throws error > "No such file or directory". Any idea how can I do that? > > Also, the password I give in the start function above is in plain text. > How can I encrypt it and pass it with the function? > > Thanks much, > -Kalpesh -- Posted via http://www.ruby-forum.com/.