Mappare un unita di rete

Ciao a tutti,

uso ruby sotto windows, qualcuno sa come si fa a mappare un unita di
rete tramite ruby ?

Grazie!


Do You Yahoo!?
Poco spazio e tanto spam? Yahoo! Mail ti protegge dallo spam e ti da
tanto spazio gratuito per i tuoi file e i messaggi
http://mail.yahoo.it

Niko R. on Rails wrote:

Ciao a tutti,

uso ruby sotto windows, qualcuno sa come si fa a mappare un unita di
rete tramite ruby ?

Se da Ruby puoi lanciare programmi che potrai usare il comando NET di
Windows. Non ricordo più il formato giusto ma cmd usa NET USE /? per
vedere le varie opzioni.

E’ anche possibile che tra le librerie Win32 di Ruby ci sia qualcosa per
farlo in modo più diretto.

Paolo

[fuori discussione]

toglimi una curiosità da quando è attivo questo servizio di github???

luca sabato

nope — the [nomad code]
email: [email protected]
pensieri: http://sabatia.it

On Mon, Sep 8, 2008 at 00:29, luca sabato [email protected] wrote:

toglimi una curiosità da quando è attivo questo servizio di github???

Da circa metà luglio. Personalmente lo trovo ottimo, ogni tanto
aggiungono qualche piccola funzionalità sparsa (embed è una delle
ultime) e, se non ricordo male, nel prossimo futuro dovrebbe arrivare
anche un set di API per poter automatizzare la pubblicazione dei
propri “gist”.

2008/9/6 Niko R. on Rails [email protected]:

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

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs