Automatisch bestanden kopieren

Status
Niet open voor verdere reacties.

evdsl

Gebruiker
Lid geworden
17 feb 2004
Berichten
116
Heeft iemand een script waarmee ik bestanden in de verkenner kan kopieren van de ene locatie naar de andere locatie.

Ik moet 10 bestanden elke week namelijk kopieren naar een andere lokatie.

Voorbeeld:
c:voorbeeld.htm
naar c:/server/andere naam.htm
c:/erik/artikel.doc
naar c:/erik/historie/artikel.doc

Let niet op de namen het gaat erom dat in één script een aantal bestanden worden gekopieerd en altijd wordt gekozen voor overschrijven.

Ik hoop dat iemand mij kan helpen.

Alvast bedankt
 
Het gemakkelijkste is een batch scriptje maken.
Die kunnen echt heel simpel zijn.

voorbeeld.
@echo off
cd c:\windows\system32
xcopy *.* d:\temp\allesindezemap\ /y /s /c /i /q
echo 't is klaar

En dit schedulen met de windows schedular.


Als je het met een vbs wilt doen, doe je bijvoorbeeld dit:

Const OverwriteExisting = TRUE

Set objFSO = CreateObject("Scripting.FileSystemObject")
objFSO.CopyFile "C:\FSO\*.txt" , "D:\Archive\" , OverwriteExisting


Ga ook eens naar deze link kijken. Staan echt heel veel basis scriptjes die je maar moet aanpassen.
http://www.microsoft.com/technet/scriptcenter/scripts/default.mspx
 
Laatst bewerkt:
Voor gebruik btach script kun je gewoon de code van The Doctor kopieren in kladblok en dan opslaan met de bestandsextensie BAT.
 
Heren,

Helemaal top. Bedankt voor de hulp. Het werkt.
 
ik wilde dit batch bestandje aanpassen om hem een backup te laten kopieren. het probleem is alleen dat hij alleen het laatste bestand hoeft te kopieren. dit bestand heeft de naam van de datum dus bijv. 15-12-2009.rar moet hij vandaag kopieren en 16-12-2009.rar moet hij morgen kopieren

alvast bedankt
wouter wellen
 
In VBA

Code:
sub kopie()
  filecopy "C:\" & format(Date-1,"dd-mm-yyyy") & ".rar" ,"D:\" & format(Date-1,"dd-mm-yyyy") & ".rar"
End Sub
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan