[ruby-it] Mappare un unita di rete
Daniele Alessandri
suppakilla a gmail.com
Dom 7 Set 2008 21:26:26 CEST
2008/9/6 Niko Ruby on Rails <lecce07-ruby a yahoo.it>:
> uso ruby sotto windows, qualcuno sa come si fa a mappare un unita di rete tramite ruby ?
Come ti hanno già suggerito in un altro messaggio, per mappare
un'unità di rete in Windows puoi usare NET USE (es. "net use O:
//192.168.1.1/Condivisione" per connetterti, "net use O: /delete" per
disconnetterti) tramite Kernel#exec o Kernel#system.
Un'altra soluzione può essere quella di usare il modulo Win32API della
stdlib per interagire con le API di Windows: un po' più complicato ma
sicuramente molto più flessibile e controllabile. Ti ho preparato un
piccolo esempio (ma già utilizzabile) dal momento che non è
propriamente immediato venirne a capo, vedi
http://gist.github.com/9299
Ciao
--
Daniele Alessandri
http://www.clorophilla.net/blog/
More information about the Ml
mailing list