---
title: "Hjälp med att byta namn på katalog!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/9265-hjälp-med-att-byta-namn-på-katalog"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Daniel78"
published: "2001-04-30T06:47:00.000Z"
updated: "2001-05-04T07:04:00.000Z"
replies: 3
views: 212
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/9265-hjälp-med-att-byta-namn-på-katalog"
---

# Hjälp med att byta namn på katalog!

## #1 — Daniel78, 2001-04-30T06:47Z

Hej, jag behöver hjälp med att byta namn på en katalog på webservern. Jag har utvecklat mina sidor på en dator med IIS 5.0 och har nu överfört dem till den "riktiga" webservern som har IIS 4.0. Nu fungerar denna funktion inte längre och jag vet inte varför! Funktionen innebär att man skriver in ett katalog namn och den skapar då en katalog och lägger sedan till en tabell med lite smått o gott i en databas men mappen får inte namnet som personen skrev in!
Kod:

		FS.CopyFolder strOriginFolder, strNewFolder, TRUE

		If FS.FolderExists(strNewFolder) Then
			Set CName = FS.GetFolder(strNewFolder)
			CName.Name = strNyttNamn

		Else
			Response.Write "Något gick snett!"
		End if 

Koden kopierar först en original mapp med ett annat namn och döper sen om den till det nya namnet(strNyttNamn) som skrevs in. Och det är just namnbytet som inte fungerar allt annat fungerar, och med IIS 5.0 fungerar även namnbytet???

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

## #2 — Daniel78, 2001-05-04T06:40Z

Ingen som har något förslag? Kan det ha något med att ASP 3.0 inte finns på på IIS 4.0?

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

## #3 — Janspeed, 2001-05-04T06:57Z

Det där med asp vet jag inte. Men varför måste du kopiera mappen till ett namn och sedan ändra namnet. Varför kan du inte kopiera foldern till det nya namnet direkt?

```
strOriginFolder = c:\mapp\
strNewFolder = c:\newMapp\

FS.CopyFolder strOriginFolder, strNewFolder, TRUE

If FS.FolderExists(strNewFolder) Then
Response.Write "Det lyckades !"
Else
Response.Write "Något gick snett!"
End if
```

Eller är jag helt ute och cyklar nu? :)

//JANspeed

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

## #4 — PatrikB, 2001-05-04T07:04Z

Denna lilla kodsnutt direkt från VBDOCs:

```
Sub MoveAFolder(Source)
   Dim fso
   Set fso = Server.CreateObject("Scripting.FileSystemObject")
   fso.MoveFolder Source, "c:\windows\desktop\"
End Sub
```

och för att kopiera en mapp:

```
Sub CopyAFolder(Source)
   Dim fso
   Set fso = Server.CreateObject("Scripting.FileSystemObject")
   fso.CopyFolder Source, "c:\windows\desktop\"
End Sub
```

cya,
PatrikB

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/9265-hjälp-med-att-byta-namn-på-katalog
