11. august 2003 - 14:01Der er
3 kommentarer og 1 løsning
Kopiering af flere filer.
Jeg tager regelmæssigt backup af nogle mapper fra min ene harddisk til en anden. Det må kunne gøres hurtigere med et Script. Jeg har set et script, der kopierer en fil fra C:\ til D:\ men er der ikke en metode, til at kopiere flere mapper ? Mit Script ser således ud:
Option Explicit Dim refFile Set refFile = GetObject("winMgmts:CIM_DataFile='C:\Dokumenter\dok1.doc'")
If refFile.Copy("D:\Dokumenter\dok1.doc") = 0 then WScript.echo "File copied successfully" Else WScript.echo "Copy failed" End If Set refFile = Nothing
Takk for hjælpen, point´ene er dine, men kan du hjælpe mig med et sidste spørgsmål, som følge af dit svar: Jeg vil gerne lave en variabel med et en del af et stinavn, for hurtigt at kunne ændre scriptet, jeg kender ikki så godt scriptsproget, men ved hvordan det kunne laves i java. Noget lignende nedenstående havde jeg forestillet mig:
Dim fs Dim localpathC Dim localpathD localpathC=mappe1\mappe2\mappe3\ localpathD=map1\map2\map3\ set fs = CreateObject("Scripting.FileSystemObject") fs.CopyFolder "C:\+localpathC+temp", "D:\+localpathD+temp" fs.CopyFolder "C:\+localpathC+temp2", "D:\+localpathD+temp2" Set fs = Nothing
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.