---
title: "skapa en map"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/179956-skapa-en-map"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "mats47"
published: "2009-08-25T13:00:16.000Z"
updated: "2009-08-25T14:47:53.000Z"
replies: 13
views: 659
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/179956-skapa-en-map"
---

# skapa en map

## #1 — mats47, 2009-08-25T13:00Z

jag vill att man ska kuna skapa en map på serven

```
<% 
Dim myFSO 
SET myFSO = Server.CreateObject("Scripting.FileSystemObject") 
If NOT myFSO.FolderExists("\minnyamap") Then 
myFSO.CreateFolder("\minnyamap") 
Else 
Response.Write "THIS FOLDER ALREADY EXISTS" 
End If 
SET myFSO = NOTHING 
%>
```

kör jag den en gång så skapar den mapen
andra gången får jag medelande "THIS FOLDER ALREADY EXISTS"

men jag hittar ej mapen var kan den va?
jag vill ha mapen där själva sidan finns. 
Jag kör på en server.

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

## #2 — @nders, 2009-08-25T13:03Z

Med FSO måste du använda Server.Mappath för att peka ut sökvägar.

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

## #3 — mats47, 2009-08-25T13:07Z

FilePath = Server.MapPath("/MyWebSite")

hur skriver jag då?

<https://www.test.se/hemsida/index.asp>
index.asp skapar amepn
<https://www.test.se/hemsida/>
är där mapen ska ligga

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

## #4 — mats47, 2009-08-25T13:14Z

fick det inte att fungera

\<% 
Dim myFSO,FilePath 
SET myFSO = Server.CreateObject("Scripting.FileSystemObject") 

If NOT myFSO.FolderExistsServer.MapPath(("myNewFoldera")) Then 

myFSO.CreateFolder.MapPath(("myNewFoldera"))
Else 
Response.Write "THIS FOLDER ALREADY EXISTS" 
End If 
SET myFSO = NOTHING 
%\>

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

## #5 — @nders, 2009-08-25T13:15Z

Läs din kod igen så borde du se vad som blivit knasigt.

Mvh

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

## #6 — mats47, 2009-08-25T13:25Z

tyvär jag ser det inte

testade med

\<% 
Dim myFSO,FilePath 
SET myFSO = Server.CreateObject.MapPath(("Scripting.FileSystemObject"))

If NOT myFSO.FolderExistsServer("myNewFoldera") Then 

myFSO.CreateFolder("myNewFoldera")
Else 
Response.Write "THIS FOLDER ALREADY EXISTS" 
End If 
SET myFSO = NOTHING 
%\>  
det fungerade ej

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

## #7 — StefanBergfeldt, 2009-08-25T13:37Z

```
<%
Dim myFSO,FilePath
SET myFSO = Server.CreateObject(Server.MapPath("Scripting.FileSystemObject"))

If NOT myFSO.FolderExists(Server.MapPath("myNewFoldera")) Then

myFSO.CreateFolder("myNewFoldera")
Else
Response.Write "THIS FOLDER ALREADY EXISTS"
End If
SET myFSO = NOTHING
%>
```

Ett steg åt rätt håll iallafall, jag har försökt förtränga all gammal ASP

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

## #8 — mats47, 2009-08-25T13:42Z

fick Server.CreateObject Failed på
SET myFSO = Server.CreateObject(Server.MapPath("Scripting.FileSystemObject"))

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

## #9 — mats47, 2009-08-25T14:10Z

varför fungera det inte

\<% 
Dim myFSO,FilePath 
SET myFSO = Server.CreateObject("Scripting.FileSystemObject") 

If NOT myFSO.FolderExists(Server.MapPath("/myNewFoldera")) Then 

myFSO.CreateFolder(Server.MapPath("/myNewFoldera"))
Else 
Response.Write "THIS FOLDER ALREADY EXISTS" 
End If 
SET myFSO = NOTHING 
%\>

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

## #10 — Peter S, 2009-08-25T14:12Z

1) Vad är felmeddelandet?
2) Vad ger response.write Server.MapPath("/myNewFoldera")?
3) Har du rättigheter att skapa katalogen?

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

## #11 — mats47, 2009-08-25T14:23Z

1 Permission denied 
2 g:\\activewebroot\\Active24\\w111111\\web\\content\\myNewFoldera
3 skriv och läs rättigheter

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

## #12 — Peter S, 2009-08-25T14:34Z

Enligt 1) har du inte skrivrättigheter på content-mappen. Se till IUSR-användaren (eller om du angivit någon annan) får skriva där.

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

## #13 — mats47, 2009-08-25T14:46Z

vad är IUSR-användaren?
var ska jag skriva den, på själva sidan eller på någon 
inställning på admindelen till serven

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

## #14 — Peter S, 2009-08-25T14:47Z

Det är den användare som webbplatsen kör som. Inställningen görs i IIS under fliken Katalogsäkerhet för aktuell webbplats.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/179956-skapa-en-map
