Entwickler-Ecke

ASP.NET und Web - Datei von Server auf lokalen Rechner kopieren!!


estrella1410 - Di 13.05.08 07:23
Titel: Datei von Server auf lokalen Rechner kopieren!!
Hallo,

also ich möchte gerne eine log datei vom server (laufwerk c: )auf den lokalen rechner kopieren
habe nun schon einiges versucht..via ftp klappt es nun auch nicht hat jemand eine idee??

Estrellita


UGrohne - Di 13.05.08 11:46

Freigabe auf dem Server erstellen und darüber darauf zugreifen.


estrella1410 - Mo 26.05.08 07:44

aber wie binde ich dass den in ein c# programm ein ?? ich habs so versucht:


C#-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
            do
            {
                server = sr_log.ReadLine();

                Process pProgramm = new Process();
                pProgramm.StartInfo.FileName = @"C:\WINNT\system32\cmd.exe";
             
            pProgramm.StartInfo.Arguments = @"/C copy +server+"\\"+C:\\test.log \\\\C:\\Dienste\\test.log";
            
                pProgramm.StartInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Normal;
                pProgramm.Start();
                pProgramm.WaitForExit();

            } while (sr_log.EndOfStream == false);


bräuchte da nochmal n arschtritt wie ich weiter komme dass es klappt...

Moderiert von user profile iconChristian S.: Code- durch C#-Tags ersetzt


Ralf Jansen - Mo 26.05.08 12:22

Warum die Kommandozeile bemühen?
Gibt's denn da nicht auch was im Framework? Na, klar.


C#-Quelltext
1:
File.Copy(@"C:\test.log"@"\\server\c$\Dienste\test.log");                    


Solltest du das ohne Server Admin Rechte machen wollen oder jemand hat die Adminfreigaben dicht gemacht brauchst du natürlich noch'ne richtige Freigabe wie schon von Uwe? erwähnt.