---
title: "Fso, Skapa en ny mapp"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/51868-fso-skapa-en-ny-mapp"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "jimpa"
published: "2002-09-01T11:12:20.000Z"
updated: "2002-09-01T15:06:33.000Z"
replies: 6
views: 305
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/51868-fso-skapa-en-ny-mapp"
---

# Fso, Skapa en ny mapp

## #1 — jimpa, 2002-09-01T11:12Z

Hej
Denna kod skapar en mapp och fungerar hur bra som helst om man vill skapa mappen under *Server.mappath*
Men hur blir om jag skapa min nya mapp i en undermapp?
Typ:
(Server.mappath(MIN UNDERMAPP(Session("U_ID")))) 
Hur blir min kod då ex. ovan funkar inte.

```
'Create and Write to a File
pathEnd = Len(Server.mappath(Request.ServerVariables("PATH_INFO")))-14
set fso = server.createobject("scripting.filesystemobject")
   
if fso.folderexists(server.mappath(Session("U_ID"))) = false then
   fso.createfolder(server.mappath(Session("U_ID")))
   
Set MyFile = ScriptObject.CreateTextFile(server.mappath(Session("U_ID") & "\" &  filename))
else
   response.write " ERROR Mappen finns redan. Skapar ingen fil."
end if
set fso = nothing
```

Mvh Jimpa

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

## #2 — Josef, 2002-09-01T12:57Z

Något felmeddelande???

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

## #3 — OveRRidE, 2002-09-01T12:58Z

```
'Create and Write to a File
pathEnd = Len(Server.mappath(Request.ServerVariables("PATH_INFO")))-14
set fso = server.createobject("scripting.filesystemobject")
   
if fso.folderexists(server.mappath("mapp\" & Session("U_ID"))) = false then
   fso.createfolder(server.mappath("mapp\" & Session("U_ID")))
   
Set MyFile = ScriptObject.CreateTextFile(server.mappath("mapp\" & Session("U_ID") & "\" &  filename))
else
   response.write " ERROR Mappen finns redan. Skapar ingen fil."
end if
set fso = nothing
```

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

## #4 — jimpa, 2002-09-01T14:22Z

Jepp det funka 
Tackar   :) 

Nu till nästa problem  x( 

Om jag vill ta bort fil/filer som ligger i en mapp kan man ju göra typ så här.

```
    Folder = Session("MM_Username") 
    'Response.Write (Folder)
    
    
    Set FSO = Server.CreateObject("Scripting.FileSystemObject")
    FSO.DeleteFile(Server.MapPath("Xuser\" & Folder & "\" & [B]ALLA FILER[/B]))
```

Måste man veta fil-namnet eller finns det nåt sätt, så att man kan radera den fil/filer som ligger i just den mappen?

Mvh Jimpa

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

## #5 — LarsG, 2002-09-01T14:33Z

Enklast är väl att ta bort hela mappen och sedan skapa om den.

Om du inte vill det så kan du använda metiden getFolder för att skapa ett folderobjekt. I en folder finns en samling som innehåller alla filer

```
set fso = server.createobject("scripting.filesystemobject")
set f = fso.getfolder("namn")
for each file in f.files
     fso.deletefile(file.name)
next
```

ungefär så tror jag.

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

## #6 — jimpa, 2002-09-01T15:01Z

Jepp det funka  :D då jag ändra till typ:

```
    Set FSO = Server.CreateObject("Scripting.FileSystemObject")
    Set f = FSO.GetFolder(Server.MapPath("Xuser\" & Folder))
    for each file in f.files
     FSO.DeleteFile(Server.MapPath("Xuser\" & Folder & "\" & file.name))
next
```

  

Tack o Bock

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

## #7 — jimpa, 2002-09-01T15:06Z

Förresten,
är det någon som vet om det finns någon bra guide "helst på svenska" där man kan 
läsa om hur dessa *FileSystemObjekt* ?

/Jimpa

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/51868-fso-skapa-en-ny-mapp
