Dateien auf/von Netzwerkfreigaben kopieren mit irgendeiner Sprache
ich suche eine möglichkeit (oder ein tool) mit dem man Dateien von/auf Netzwerkfreigaben kopieren kann
Hallo
ich habe ein größeres Netzerk zurzeit stehen und möcht über netzwerkfrreigaben ständif dateien kopieren (log-files) etc. ich hab kentnisse in vb und vb.net aber diese bieten nciht wirklich irgendwelche möglichkeiten dazu. desshalb, kennt ihr ein Tool oder einbe möglichkeit um dateien auf netzwerfreigaben zu kopieren? eine Fehleranalyse (erfolgreich, fehlgeschlagen,...) wäre nich schlecht. ist aber nicht zwingend notwendig. Am besten wäre eine DLL die ich dan unter VB ansprechen kann.
Danke im voraus
mfg
Notausstieg
ich habe ein größeres Netzerk zurzeit stehen und möcht über netzwerkfrreigaben ständif dateien kopieren (log-files) etc. ich hab kentnisse in vb und vb.net aber diese bieten nciht wirklich irgendwelche möglichkeiten dazu. desshalb, kennt ihr ein Tool oder einbe möglichkeit um dateien auf netzwerfreigaben zu kopieren? eine Fehleranalyse (erfolgreich, fehlgeschlagen,...) wäre nich schlecht. ist aber nicht zwingend notwendig. Am besten wäre eine DLL die ich dan unter VB ansprechen kann.
Danke im voraus
mfg
Notausstieg
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-Key: 55126
Url: https://administrator.de/contentid/55126
Ausgedruckt am: 28.03.2024 um 13:03 Uhr
13 Kommentare
Neuester Kommentar
Hallo Notausstieg,
da kann ich bastla nur beipflichten.
Mit VB geht das sehr einfach.
Beispiel
Benne dir eine Variable (FCopy) und setze diese wie folgt:
Dann folgt die Anweisung etwas VON - NACH zu kopieren:
Als Originalpfad nimmst deine Datei, die du kopieren möchtest.
Bsp.: "C\Ordner\Datei.xxx" und als Ablagepfad gibst du an, wo diese Datei hinkopiert werden soll. Bsp.: "\\192.168.0.XXX\Ordner\Datei.xxx"
Das "True" am Ende steht dafür, daß eine bereits vorhandene Datei im Ablageordner mit gleichen Namen ohne Nachfragen überschrieben wird!
Gruß,
Tsuki
da kann ich bastla nur beipflichten.
Mit VB geht das sehr einfach.
Beispiel
Benne dir eine Variable (FCopy) und setze diese wie folgt:
Set FCopy = CreateObject("Scripting.FileSystemObject")
Dann folgt die Anweisung etwas VON - NACH zu kopieren:
FCopy.CopyFile Originalpfad , Ablagepfad, True
Als Originalpfad nimmst deine Datei, die du kopieren möchtest.
Bsp.: "C\Ordner\Datei.xxx" und als Ablagepfad gibst du an, wo diese Datei hinkopiert werden soll. Bsp.: "\\192.168.0.XXX\Ordner\Datei.xxx"
Das "True" am Ende steht dafür, daß eine bereits vorhandene Datei im Ablageordner mit gleichen Namen ohne Nachfragen überschrieben wird!
Gruß,
Tsuki
Hallo TsukiSan!
Danke für die Konkretisierung - allerdings hat Notausstieg bei seinem letzten Login hier (am 31.01.2008) das Thema nicht mehr vertieft, was vermuten lässt, dass er kurzfristig eine Lösung gefunden haben dürfte (vielleicht ja: Logs ausdrucken und per Rohrpost transportieren) ...
Grüße
bastla
Danke für die Konkretisierung - allerdings hat Notausstieg bei seinem letzten Login hier (am 31.01.2008) das Thema nicht mehr vertieft, was vermuten lässt, dass er kurzfristig eine Lösung gefunden haben dürfte (vielleicht ja: Logs ausdrucken und per Rohrpost transportieren) ...
Grüße
bastla
Hi @ all
Danke für das herzliche Willkommen!
Ich weiß, daß die Anfrage schon etwas zurückliegt, aber ich lese schon länger bei Administrator.de mit und es hat mir auch schon mehrfach geholfen. Deswegen habe ich mir auch endlich mal gedacht, mich anzumelden
Der Grund hierauf zu antworten war, daß eventuell jemand anders, für den das FSO neu ist und unter google sucht, dann eventuell hier eine Lösung finden kann. Finde ich persönlich eine prima Sache.
@Biber
Nein, das mit dem "running gag..." kenne ich nicht, was damit gemeint ist. Eventuell könntest du es mir bitte erklären. Habe es schon öfters gelesen, aber weiß nicht, was damit gemeint ist. Danke!
Den Variablennamen "FCopy" habe ich in einen von meinen Programmen deswegen so gelegt, weil es FileCopy heißen soll.
Den GAG verstehe ich da nicht so
Trotzdem, kläre mich bitte mal auf!
@Notausstieg
was genau meinst du mit Anmeldedaten? Der user, welcher sich angemeldet hat o.s.ä?
Das wäre eine einfache Sache mit VB6!
Gruß
Tsuki
Danke für das herzliche Willkommen!
Ich weiß, daß die Anfrage schon etwas zurückliegt, aber ich lese schon länger bei Administrator.de mit und es hat mir auch schon mehrfach geholfen. Deswegen habe ich mir auch endlich mal gedacht, mich anzumelden
Der Grund hierauf zu antworten war, daß eventuell jemand anders, für den das FSO neu ist und unter google sucht, dann eventuell hier eine Lösung finden kann. Finde ich persönlich eine prima Sache.
@Biber
Nein, das mit dem "running gag..." kenne ich nicht, was damit gemeint ist. Eventuell könntest du es mir bitte erklären. Habe es schon öfters gelesen, aber weiß nicht, was damit gemeint ist. Danke!
Den Variablennamen "FCopy" habe ich in einen von meinen Programmen deswegen so gelegt, weil es FileCopy heißen soll.
Den GAG verstehe ich da nicht so
Trotzdem, kläre mich bitte mal auf!
@Notausstieg
was genau meinst du mit Anmeldedaten? Der user, welcher sich angemeldet hat o.s.ä?
Das wäre eine einfache Sache mit VB6!
Gruß
Tsuki
Moin TsukiSan,
<OT>
Der running gag bezieht sicht darauf, dass es für ca 75% der deutschsprachigen Erwachsenenbevölkerung eine unüberwindliche Hürde darzustellen scheint, das gänzlich unkomplizierte "Umbenennen" (lächerliche 10 Zeichen lang und sogar nur 5 verschiedene dabei!) richtig zu schreiben.
Bei drei Vierteln aller Beiträge, die irgendetwas mit einem anderen Namen versehen wollen kommen "umbennen" oder "umbennenen" oder "umbannt" etc heraus.
Darauf bezieht sich meine geführte Strichliste (running gag counter).
Die Häufigkeitsverteilung kannst Du gern in der Forumssuche oder auch bei Gugl verifizieren.
Das restliche Drittel der Member kann dafür keine Bruch- oder Prozentrechnung....
</OT>
Grüße
Biber
<OT>
Der running gag bezieht sicht darauf, dass es für ca 75% der deutschsprachigen Erwachsenenbevölkerung eine unüberwindliche Hürde darzustellen scheint, das gänzlich unkomplizierte "Umbenennen" (lächerliche 10 Zeichen lang und sogar nur 5 verschiedene dabei!) richtig zu schreiben.
Bei drei Vierteln aller Beiträge, die irgendetwas mit einem anderen Namen versehen wollen kommen "umbennen" oder "umbennenen" oder "umbannt" etc heraus.
Darauf bezieht sich meine geführte Strichliste (running gag counter).
Die Häufigkeitsverteilung kannst Du gern in der Forumssuche oder auch bei Gugl verifizieren.
Das restliche Drittel der Member kann dafür keine Bruch- oder Prozentrechnung....
</OT>
Grüße
Biber
@Biber
ich danke dir für deine Statistik und entschuldige mich für meinen Rechtschreibfehler "bennen in benennen "!. Wußtest du, daß nur ca. 12% unserer Mitmenschen in der Lage sind, Fehler zu vermeiden? Nein? Ich gehöre leider nicht dazu! Aber was hat es mit "running Gag...." auf sich? Nicht, daß ich der englischen Sprache nicht mächtig bin! Das ist kein Problem!
Aber bitte kläre mich mal auf, so,daß ich es auch verstehe.
Das wäre fein! Ich respektiere dich als einen sehr erfahrenen Admin. Dafür fehlt es mir! Habe aber andere Qualitäten! Dessen sei dir sicher!
Viele Grüße und danke für's Gespräch!
Tsuki
ich danke dir für deine Statistik und entschuldige mich für meinen Rechtschreibfehler "bennen in benennen "!. Wußtest du, daß nur ca. 12% unserer Mitmenschen in der Lage sind, Fehler zu vermeiden? Nein? Ich gehöre leider nicht dazu! Aber was hat es mit "running Gag...." auf sich? Nicht, daß ich der englischen Sprache nicht mächtig bin! Das ist kein Problem!
Aber bitte kläre mich mal auf, so,daß ich es auch verstehe.
Das wäre fein! Ich respektiere dich als einen sehr erfahrenen Admin. Dafür fehlt es mir! Habe aber andere Qualitäten! Dessen sei dir sicher!
Viele Grüße und danke für's Gespräch!
Tsuki
Moin TsukiSan,
<OT>
der "Running gag counter" entstand irgendwann aus dem Zwiespalt, dass...
</OT>
Grüße
Biber
<OT>
der "Running gag counter" entstand irgendwann aus dem Zwiespalt, dass...
- ich gefühlte 100 mal versucht habe, es (für meine Verhältnisse) schonend rüberzubringen, dass das Wort "Umbennen" besonders in Fett geschrieben, weil es im Titel steht ein bisschen peinlich aussieht
- aber drei Tage später wieder ein anderer User in einem anderen Thread mit dem gleichen Tippfehler auftauchte
- mich im Grunde meines Herzens nun wirklich auch weder befähigt noch berufen dazu fühle, anderen Erwachsenen irgendwelche Tipps zum Duden oder gar zum Leben geben zu können
- andererseits - ich kann es auch nicht still in mich hineinfressen bzw. hineinseutzen - deshalb bin ich dazu übergegangen, diesen immer wiederkehrenden Tippfehler zumindest laut zu zählen.
</OT>
Grüße
Biber
Ok, daß verstehe ich! Es nervt manchmal, daß es soviele Rechtschreibfehler gibt. Aber wir sollten den Sinn von Admin....de nicht vergessen! Helfen und Geholfen werden Falls du mir beipflichten möchtest, so laß uns bitte weiter unsere Beiträge lesen/schreiben. Goethe schrieb mal: Es ist nichts wichtiger,als der heutige Tag!
Hallo Notausstieg!
Damit sich Dein (zumindest von mir) unerwarteter Wiedereinstieg vielleicht doch noch lohnt: Wenn Du vorweg einen Laufwerksbuchstaben mit der "MapNetworkDrive"-Methode des "WshNetwork"-Objekts vergibst, kannst Du Username und Passwort übergeben - VBS-Beispiel:
Das "False" als dritter Parameter setzt "Persistent" auf "No".
Danach dann weiter mit dem "FileSystemObject" ...
Grüße
bastla
Damit sich Dein (zumindest von mir) unerwarteter Wiedereinstieg vielleicht doch noch lohnt: Wenn Du vorweg einen Laufwerksbuchstaben mit der "MapNetworkDrive"-Methode des "WshNetwork"-Objekts vergibst, kannst Du Username und Passwort übergeben - VBS-Beispiel:
WScript.CreateObject("WScript.Network").MapNetworkDrive "Y:", "\\Server\Share", False, "Username", "Password"
Danach dann weiter mit dem "FileSystemObject" ...
Grüße
bastla