Introduzione.

Un drive di rete è una connessione a una risorsa di rete remota (ad esempio una cartella condivisa in un altro computer) o una rete locale, che viene montata come una lettera di unità sul computer locale. Ciò consente di accedere facilmente alla risorsa di rete come se fosse una normale unità di disco sul proprio computer. In Windows 10 o 11, uno dei protocolli di rete supportati per la connessione alle risorse di una rete remota è il protocollo WebDAV.

WebDAV (Web Distributed Authoring and Versioning) è un protocollo di rete che consente di gestire e accedere a file su server web remoti. Questo protocollo viene utilizzato per l’accesso ai servizi di cloud storage e ai servizi di condivisione di file online.

Nel seguito vedremo come creare un drive di rete in Windows 10/11 da associare ad un cartella WebDav utilizzando il terminale di comandi di windows con il comando “net use”.

Il comando “net use” nei sistemi operativi Windows per connettersi e gestire le risorse di rete, come ad esempio condivizioni di cartelle e stampanti. In pratica, “net use” permette di creare, modificare e rimuovere le connessioni di rete tra il computer locale e risorse remote, come ad esempio un server o un’altra workstation in rete.

Con il comando “net use” è possibile montare una cartella o una risorsa di rete – sia della rete locale (Lan) che remota (Wan) – in una lettera di unità di archiviazione locale del computer, ad es. Z:, in modo che sia possibile accedervi come se fosse un’unità di archiviazione fisica presente sul computer stesso.

Con i suoi parametri il comando “net use” può per connettere e disconnettere le risorse remote, mostrare le connessioni avviate, indicare credenziali di accesso alle risorsa. In sintesi, il comando “net use” è uno strumento fondamentale per la gestione delle risorse di rete in ambiente Windows.

Avvertenze Generali

L’articolo si riferisce a risorse di rete rese disponibili tramite il protocollo Webdav, dove l’indirizzo della risorsa segue la sintassi delle URL del web. I comandi però sono identifici se la risorsa è una cartelle di rete di Windows (SMB) per la quale c’è un supporto Nativo al 100%. Le cartelle SMB si caratterizzano per i percorsi UNC (ad es. \\nome-server\cartella).

NET USE funziona con WebDAV perché Windows 10/11 integra un componente chiamato WebDAV Redirector, capace di tradurre il protocollo web in un finto drive di rete. La sintassi richiede l’URL web (spesso convertito internamente in formato UNC con @SSL).Ad. es. net use X: https://esempio.com. Le prestazioni dei dischi WebDav sono inferiori rispetto a SMB e si scontra spesso con i limiti di Windows sulla dimensione massima dei file scaricabili (blocco predefinito a 50MB).

Attenzione però i server FTP – NON SONO supportati da NET USE.

I comandi che indicherò di seguito richiedono di avviare il terminale di windows o la powershell. Non è necessario avviare come amministratori. Il Drive montato sarà visibile all’utente che ha creato la connessione; l’utente amministratore non vedrà il drive montato da un normale utente e viceversa.

Istruzioni per montare unità Webdav

Per creare un drive di rete utilizzando il protocollo WebDAV in Windows 10/11 possiamo seguire i seguenti passaggi: aprire il terminale o la powershell di Windows e digitare il seguente comando per mappare il drive di rete temporaneo. N.B. il drive è temporaneo e sarà rimosso al riavvio del sistema:

net use <lettera_drive>: https://<nome_server>/<nome_cartella_webdav>

dove:
<lettera_drive> è la lettera di unità che si vuole assegnare al drive di rete (ad esempio Z),
<nome_server> è il dominio del server WebDAV
<nome_cartella_webdav> è il percorso della cartella WebDAV da mappare come unità di rete.

Ad esempio, per mappare (montare) la cartella “Documenti” in un server WebDAV avente url “webdav.example.com” in un drive z:, si può digitare il seguente comando:

net use z: https://webdav.example.com/Documenti

Normalmente l’accesso ad una risorsa remota non è libero, ma occorre un username ed una password.
Occorre perciò specificare la giusta opzione a seconda dei casi. La sintassi per aggiungere queste informazioni al comando prima indicato è:

[/USER:[domainname\]username]
[/USER:[dotted domain name\]username]
[/USER:[username@dotted domain name]

Ad esempio, se vogliamo montare la cartella Documenti del server WebDAV – avente dominio “webdav.example.com” – al quale si accede con il nome utente username e password mypassword, utilizzeremo il comando:

net use z: https://webdav.example.com/Documenti /user:username mypassword

Normalmente questo montaggio ha un carattere temporaneo, quando Windows si spegne il disco scompare. Se vogliamo rendere il Drive permanente (cioè il Drive verrà mantenuto anche dopo il riavvio del sistema) useremo l’opzione /persistent:yes

net use z: https://webdav.example.com/Documenti /user:username mypassword /persistent:yes

Per visualizzare i Drive di rete che sono attivi in Windows scriveremo semplicemente:

net use

Per smontare (disattivare) un Drive di rete, digitare nel terminale:

net use <lettera_drive>: /delete

oppure per smontare tutti i Dischi di rete:

net use * /delete