|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Sep 2004
Messaggi: 3967
|
[C#]Copia file intranet
Buongiorno a tutti
Sto cercando di fare una semplice applicazione che mi permetta di copiare dei file da un pc ad un altro collegati sulla stessa rete. Il fatto è che l'autenticazione la dovrei gestire via codice perchè l'utente non ha il permesso(e non deve averlo) di scrivere o modificare file sul pc destinazione. Ci fosse stata questa possibilità avrei utilizzato tranquillamente le operazioni pianificate. Come si gestiscono le autenticazioni su un pc 'remoto' via codice? Grazie mille RaouL.
__________________
Dai wafer di silicio nasce: LoHacker... il primo biscotto Geek
|
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Sep 2004
Messaggi: 3967
|
Riekkime..
Ho trovato un esempio su msdn: Codice:
private void ActivateShare()
{
System.Diagnostics.Process command = new System.Diagnostics.Process();
command.StartInfo.FileName = @"explorer";
command.StartInfo.Arguments = @"\\ServerPath\Folder";
command.StartInfo.UserName = @"user_name";
string passwd = "user_password";
System.Security.SecureString pwd = new System.Security.SecureString();
foreach (char c in passwd)
pwd.AppendChar(c);
command.StartInfo.Password = pwd;
command.StartInfo.CreateNoWindow = false;
command.StartInfo.Verb = "open";
command.StartInfo.UseShellExecute = false;
try
{
command.Start();
}
catch (Win32Exception e11)
{
MessageBox.Show(e11.Message);
}
//command.WaitForExit();
command.Close();
}
Tutto ciò che ottengo però è un bel messaggio di accesso negato per utente o password sconosciuti Un aiutino? RaouL.
__________________
Dai wafer di silicio nasce: LoHacker... il primo biscotto Geek
|
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Sep 2004
Città: Interamnia Urbs
Messaggi: 2125
|
una domanda, ma non puoi semplicemente, come è giusto fare, dare i permessi di sola lettura alla cartella e così non hai bisogno di autenticarti? Sempre se ho capito che devi fare.
__________________
Un wormhole (buco di tarlo, in italiano), detto anche Ponte di Einstein-Rosen, è una ipotetica caratteristica topologica dello spaziotempo che è essenzialmente una "scorciatoia" da un punto dell'universo a un altro, che permetterebbe di viaggiare tra di essi più velocemente di quanto impiegherebbe la luce a percorrere la distanza attraverso lo spazio normale. Go to a Wormhole |
|
|
|
|
|
#4 | |
|
Senior Member
Iscritto dal: Sep 2004
Messaggi: 3967
|
Quote:
No, la cartella non dev'essere accessibile neanche in lettura per gli utenti. Quest'applicazione dovrebbe semplicemente prendere dei file dal pc dell'utente e copiarli sulla directory del pc condiviso. Ovviamente su tale pc, l'utente che io scelgo nel codice esiste. Facendo comunque una prova, se cerco di entrare su quella cartella condivisa autenticandomi normalmente mi fa entrare (l'utente che scelgo ha tutti i permessi su questa directory). RaouL.
__________________
Dai wafer di silicio nasce: LoHacker... il primo biscotto Geek
|
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 09:11.




















