PDA

View Full Version : creare script per montare unità di rete


ilgio
20-06-2007, 10:42
ho bisogno un semplicissimo script fatto in qualsiasi linguaggio che mi fa questa operazione
connetti unita di rete all'avvio

e gli do un link



come fare?

andbin
20-06-2007, 11:41
ho bisogno un semplicissimo script fatto in qualsiasi linguaggio che mi fa questa operazione
connetti unita di rete all'avvioNon l'hai specificato ma immagino su Windows.
Potresti usare WSH, c'è un esempio <qui> (http://msdn2.microsoft.com/en-us/library/8kst88h6.aspx) su MSDN.

pippo6311
20-06-2007, 11:49
c'è già l'opzione quando fai "connetti unità di rete: "riconnetti all'avvio" basta spuntarla. non serve nessuno script

ilgio
20-06-2007, 12:45
mi hanno suggertio una cosa cosi
...
potrebbe funzionare in un file .bat?

net use z: \\tuoserver\tuashare /persistent:yes

andbin
20-06-2007, 12:56
potrebbe funzionare in un file .bat?

net use z: \\tuoserver\tuashare /persistent:yesCertamente. È la soluzione che ti avrei suggerito io se ..... mi fossi ricordato del net use. :p

ilgio
05-07-2007, 10:08
e non si può far cliedere all'utente dovè la cartella condivisa? prima di dargli questo comando
net use z: \\tuoserver\tuashare /persistent:yes

cioè questa? \\tuoserver\tuashare

perchè su ogni azienda l'indirizzo del server sarà diverso...

cionci
05-07-2007, 10:31
Lo puoi passare come parametro ad un file batch...

ilgio
05-07-2007, 10:58
si ma non so come far apparire un box con lo sfoglia per la richiesta

cionci
05-07-2007, 11:02
si ma non so come far apparire un box con lo sfoglia per la richiesta
Addirittura con lo sfoglia ? Questo allora è già molto più complicato...non credo che tu te la possa cavare con un batch e forse nemmeno con wsh...

ilgio
05-07-2007, 11:28
ah
:(

ilgio
06-07-2007, 09:32
be allora senza lo sfognlia .. ma solo inserendo a mano l'indirizzo del server..
cioè un box che mi chiede l'indirizzo che poi lo passo al file bat

andbin
06-07-2007, 09:54
be allora senza lo sfognlia .. ma solo inserendo a mano l'indirizzo del server..
cioè un box che mi chiede l'indirizzo che poi lo passo al file batCon WSH puoi fare così, scrivi un file con estensione .vbs:
Dim WshNetwork
Dim Folder

Set WshNetwork = WScript.CreateObject ("WScript.Network")

Folder = InputBox ("Inserire path cartella:", "CONNESSIONE UNITA` DI RETE")

If Folder <> "" Then
WshNetwork.MapNetworkDrive "E:", Folder
End IfVa poi eseguito con wscript nomefile.vbs
Se devi eventualmente specificare nome utente/password, li devi aggiungere al metodo MapNetworkDrive, vedi la documentazione al link che ho indicato nel mio post sopra.

ilgio
06-07-2007, 10:05
credevo di farlo tutto con il bat
perchè non conosco WSH
:(

cionci
06-07-2007, 10:19
Con WSH puoi fare così, scrivi un file con estensione .vbs:
Tra l'altro voleva far apparire le possibilità di sfogliare le cartelle condivise e sceglierne una...quindi ancora più complicato di così...