Come accedere ad una cartella condivisa

lunedì 23 gennaio 2006 - 11.28

maxpower Profilo | Newbie

Ho una cartella condivisa in rete del tipo \\server\\shared. Come posso accedervi tramite system.IO per leggere e copiare file?

Brainkiller Profilo | Guru

>Ho una cartella condivisa in rete del tipo \\server\\shared.
>Come posso accedervi tramite system.IO per leggere e copiare
> file?

Come se fosse una normale cartella

File.Copy("\\server\\cartella\\file.txt","C:\file.txt")

Naturalmente server deve esistere, cartella è la cartelal condivisa e file.txt un file dentro la cartella condivisa.
Devi avere inoltre accesso a livello di diritti utente a quella cartella.

ciao

David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/

Ciciu Profilo | Senior Member

Ciao.

Forse c'e' qualcosa che mi sfugge o forse è solo un banale errore di battitura....


>File.Copy("\\server\\cartella\\file.txt","C:\file.txt")

Questo non dovrebbe essere :

File.Copy("\\\\server\\cartella\\file.txt","C:\\file.txt")

oppure (più chiaro) :

File.Copy(@"\\server\cartella\file.txt",@"C:\file.txt")

?!?!?!?!?!?!

Correggetemi se sbaglio (e scusa, David, se sono pignolo...)

Ciao - fg



Fabio G

milettaluca Profilo | Newbie

Ciao ragazzi, il mio problema è questo:
ho un server che ha nella propria rete computer sparsi per l'italia raggiungibili attravarso indirizzo ip publico, io da un client qualsiasi viglio connettermi a questo server e accedere cosi alle cartelle sharate di questi computer sparsi. E' possibile con la soluzione sopra elencata oppure è un limite della piattaforma. Premetto che con linux si puo fare, ma per ragioni di velocità e sviluppo mi piacerebbe utilizzare la piattaforma microsoft.

Se si può fare con windows server posso farlo anche con windows xp visto che in pratica deve solo permettermi di visualizzare cartelle sharate il costo di una licenza windows server sarebbe eccessivo?

Grazie per le eventuali risposte
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5