1. Liebe Forumsgemeinde,

    aufgrund der Bestimmungen, die sich aus der DSGVO ergeben, müssten umfangreiche Anpassungen am Forum vorgenommen werden, die sich für uns nicht wirtschaftlich abbilden lassen. Daher haben wir uns entschlossen, das Forum in seiner aktuellen Form zu archivieren und online bereit zu stellen, jedoch keine Neuanmeldungen oder neuen Kommentare mehr zuzulassen. So ist sichergestellt, dass das gesammelte Wissen nicht verloren geht, und wir die Seite dennoch DSGVO-konform zur Verfügung stellen können.
    Dies wird in den nächsten Tagen umgesetzt.

    Ich danke allen, die sich in den letzten Jahren für Hilfesuchende und auch für das Forum selbst engagiert haben. Ich bin weiterhin für euch erreichbar unter tti(bei)pcwelt.de.
    Dismiss Notice

Vbs: Ordner ins Netzwerk kopieren

Discussion in 'Programmieren' started by mat1234, May 2, 2007.

Thread Status:
Not open for further replies.
  1. mat1234

    mat1234 Kbyte

    Hallo,

    Es geht um folgendes Script:

    Code:
    dim fso, Ziel
    set fso = CreateObject("Scripting.FileSystemObject")
    fso.CopyFolder "C:\Dokumente und Einstellungen\Mathias\Desktop\Ornder", fso.CreateFolder("\\Benutzer\SharedDocs\Ornder+datum" & date()), 1 
    Aber die Ziel-Adresse geht so nicht. Wie muss ich die schreiben?

    Mfg mat1234
     
  2. gerald_b

    gerald_b Kbyte

    Du hast meiner Meinung einen Fehler im Zielpfad
    "...\Ornder+datum" & date

    Ich würde diese so schreiben (das + wird so nicht akzeptiert werden):
    "...\Ordner" & date


    ggf. fehlen Dir Schreibrechte für diese Netzwerkressource
     
  3. mat1234

    mat1234 Kbyte

    Das war nur wie es dann angezeigt wird.

    Mein Problem ist: Der Pfad: "\\Computername\SharedDocs\" funktioniert nicht!

    Hat keiner eine Lösung?
     
  4. kalweit

    kalweit Hüter der Glaskugel

    Wie sieht es denn mit den Rechten aus? Darf der ausführende Benutzer des Scripts die entsprechende Operation auf dem Zielsystem ausführen?
     
  5. mat1234

    mat1234 Kbyte

    Ich habe einfach das Standard Microsoft-Netzwerk eingerichtet. Der Benutzer kann im Netzwerk-Ordner des PC's Dateien kopieren, löschen usw.
    Daher denke ich hat er die Rechte schon.

    Ich will einfach ein VBS-Script oder eine Bat. Datei, die mir einen Ordner in den Netzwerk-Ordner des Zielpc's kopiert mit dem Datum nach dem Namen.

    Mfg mat1234
     
  6. kalweit

    kalweit Hüter der Glaskugel

    ...als .cmd

    Code:
    FOR /f "tokens=2-4 delims=. " %%a in ('DATE/T') do SET date=%%c-%%b-%%a
    copy "c:\blabla\"  "\\computername\ordner\%username%\%date%\
    
    ...mal sinnfrei zusammenkopiert - u.U. macht xcopy mehr Sinn.
     
Thread Status:
Not open for further replies.

Share This Page