Kopieren mit Warteschlange und Pause

  • VB.NET

Es gibt 3 Antworten in diesem Thema. Der letzte Beitrag () ist von schnibli.

    Kopieren mit Warteschlange und Pause

    Hallo Miteinander,

    Ich muss regelmässig von einem Rechner Daten auf einen Anderen Rechner Kopieren (immer die leben Verzeichnisse).
    Zugriffsarten (FTP oder Netzwerklaufwerk).

    Welche Datenübermittlungsvariante ist schneller? Ftp oder über ein Netzwerklaufwerk).

    Ist es möglich in Visual Basic 2010 ein Programm zu schreiben, das eine Warteschlange sowie auch eine Pause Funktion besitzt.

    ev. vorherige berechnung der Benötigten Zeit sowie Transferspeed Regler?


    Freundliche Grüsse
    schnibli
    ja, das ist möglich. "schneller" gibt es in dem sinne nicht, aber ftp ist einfacher, allerdings ist ein direktes pausieren nicht möglich, glaube ich. das berechnen der restzeit ist auch möglich mit etwas mathe

    schnibli schrieb:

    Welche Datenübermittlungsvariante ist schneller? Ftp oder über ein Netzwerklaufwerk).
    Gefühlt: Netzlaufwerk.
    Da kannst Du mit File.Copy() arbeiten. Mach Dir eine List(Of FileInfo), erstelle bei jedem neuen Source-Verzeichnis ein Ziel-Verzeichnis (das klappt auch ohne Fehler, wenn das Verzeichnis schon existiert) und dann los.
    Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
    Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch :!:
    Ein guter .NET-Snippetkonverter (der ist verfügbar).
    Programmierfragen über PN / Konversation werden ignoriert!