---
title: "kopiera till en annan genom fysisk sökväg."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/59224-kopiera-till-en-annan-genom-fysisk-sökväg"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "medialabs"
published: "2002-11-15T22:25:15.000Z"
updated: "2002-11-16T10:35:25.000Z"
replies: 9
views: 213
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/59224-kopiera-till-en-annan-genom-fysisk-sökväg"
---

# kopiera till en annan genom fysisk sökväg.

## #1 — medialabs, 2002-11-15T22:25Z

Detta är ju när man anger en VIRTUELL sökväg, Men jag vill ange en fysisk sökväg till mappen som ska kopieras och till vilken mapp den ska till. Behöver detta ganska omgående..:x 

```
<%

Set objFSO = Server.CreateObject("Scripting.FileSystemObject") 
    
sourceFolder = Server.MapPath("html") 
destFolder = Server.MapPath("backup") 

objFSO.CopyFolder sourceFolder,destFolder

%>
```

Permalänk: https://www.webforum.nu/p/59224

## #2 — solbulle, 2002-11-15T22:38Z

```
<%

Set objFSO = Server.CreateObject("Scripting.FileSystemObject") 

sourceFolder = "c:\inetpub\wwwroot\html"
destFolder = "c:\inetpub\wwwroot\backup"

objFSO.CopyFolder sourceFolder,destFolder

%>
```

Nyfiken i en strut... Varför inte Server.MapPath?

Permalänk: https://www.webforum.nu/p/858516

## #3 — solbulle, 2002-11-15T22:40Z

response.write Server.MapPath("html")

eller 

response.write sourceFolder 

i ditt fall ger dig den fysiska vägen.

Permalänk: https://www.webforum.nu/p/858518

## #4 — medialabs, 2002-11-15T22:42Z

Detta funkar inte att göra men om jag sätter 
sourceFolder = "g:\\home" så kan jag kopiera mappen sys men inte html 

Microsoft VBScript runtime error '800a0005' 

Invalid procedure call or argument 

/back.asp, line 8 

\<%

Set objFSO = Server.CreateObject("Scripting.FileSystemObject") 

sourceFolder = "g:\\home\\medialabs.nu\\html"
destFolder = "g:\\home\\medialabs.nu\\html\\backup"

objFSO.CopyFolder sourceFolder,destFolder

%\>

Permalänk: https://www.webforum.nu/p/858519

## #5 — medialabs, 2002-11-15T22:50Z

När jag uppdaterad i snabb följd sidan kom detta upp:

ADODB.Recordset error '800a004c' 

Åtgärden är inte tillåten när objektet är stängt. 

/back.asp, line 8

Permalänk: https://www.webforum.nu/p/858523

## #6 — solbulle, 2002-11-15T23:03Z

Lite parenteser kanske det ska vara iofs:

```
objFSO.CopyFolder (sourceFolder,destFolder)
```

Permalänk: https://www.webforum.nu/p/858528

## #7 — medialabs, 2002-11-15T23:10Z

Solbulle:

Microsoft VBScript compilation error '800a0414' 

Cannot use parentheses when calling a Sub 

/back.asp, line 8 

objFSO.CopyFolder (sourceFolder,destFolder)
\-------------------------------------------^

Permalänk: https://www.webforum.nu/p/858530

## #8 — solbulle, 2002-11-15T23:32Z

Och sökvägen är rätt?
Hur fungerar det om du använder sitt orginalscript?
\-Med Server.MapPath?
\-Du är helt säker på att sökvägen är rätt? Från serverns rot?

Permalänk: https://www.webforum.nu/p/858533

## #9 — medialabs, 2002-11-15T23:34Z

Detta funkar men inte om jag ändrar från sys till mappen html
För då får jag detta:

Microsoft VBScript runtime error '800a0005' 

Invalid procedure call or argument 

/back.asp, line 8 

\<%

Set objFSO = Server.CreateObject("Scripting.FileSystemObject") 

sourceFolder = "g:\\sys"
destFolder = "g:\\home\\\\backup\\"

objFSO.CopyFolder sourceFolder,destFolder

response.write "En Säkerhets kopia har gjorts på SYS filerna..."

%\>

Permalänk: https://www.webforum.nu/p/858534

## #10 — medialabs, 2002-11-16T10:35Z

Det har löst sig. Webbhotellet gjorde en mapp till utanför rooten så att jag kan lägga backup filen där. Så nu funkar allt perfekt.

Permalänk: https://www.webforum.nu/p/858616

---

Tråden på webben: https://www.webforum.nu/amne/asp/59224-kopiera-till-en-annan-genom-fysisk-sökväg
