Avatar billede kaptajnknas Nybegynder
24. juli 2007 - 12:47 Der er 10 kommentarer

Oprette en mappe

Er det muligt at oprettet og slette en mappe på serveren med ASP?
Avatar billede fennec Nybegynder
24. juli 2007 - 12:54 #2
Bemærk at det er den fulde sti der skal angives. Dette dur f.eks ikke:
Set fso = CreateObject("Scripting.FileSystemObject")
fso.CreateFolder("/filer/NyMappe")

Ofte kombineres det med server.mappath() til at finde stien:
Set fso = CreateObject("Scripting.FileSystemObject")
fso.CreateFolder(server.mappath("/filer/NyMappe"))

Vil skabe en ny mappe i filer mappen fra roden af websitet.
Avatar billede cpufan Juniormester
24. juli 2007 - 13:35 #3
det kræver ved fennecs kode, at everyone eller iusr_servernavn har skrive- adgang til den overordnede mappe
Avatar billede kaptajnknas Nybegynder
24. juli 2007 - 13:49 #4
Ok. nu kan jeg se at fennec henviser til ASP.NET men er det samme fremgangsmåde i ASP?
Avatar billede kaptajnknas Nybegynder
24. juli 2007 - 13:51 #5
Og vil man også kunne kopier en mappe med indhold på denne måde?
Avatar billede thesurfer Nybegynder
24. juli 2007 - 13:54 #6
kaptajnknas> Hvor kan du se ASP.NET kode/henvisninger henne? fennec's kode er til ASP, og ikke ASP.NET.

Så vidt jeg ved, er det ikke muligt at kopiere en masse med dens indhold. I stedet oprettet en mappe med samme navn, og indeholdet af den gamle mappe løbes igennem, hvorefter hvert objekt (fil / mappe) oprettes i den nye mappe.

Hvis der er undermapper (mindst 1 mappe inde i den gamle mappe), skal du bruge en rekursiv funktion, for at få indeholdet af undermapperne med.
Avatar billede thesurfer Nybegynder
24. juli 2007 - 13:56 #7
Rettelser:

"masse" -> "mappe": "er det ikke muligt at kopiere en mappe med dens indhold"

"oprettet" -> "oprettes": "I stedet oprettes en mappe med samme navn"
Avatar billede kaptajnknas Nybegynder
24. juli 2007 - 13:58 #8
ASP.NET >> min fejl sov lige 5 min.

Tak for svarene jeg prøver mig lidt frem..
Avatar billede fennec Nybegynder
24. juli 2007 - 14:06 #9
Avatar billede thesurfer Nybegynder
24. juli 2007 - 14:09 #10
Så lærte jeg også noget nyt :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester