Avatar billede wan31 Nybegynder
28. oktober 2004 - 19:11 Der er 6 kommentarer og
1 løsning

Scripting.FileSystemObject

Hey.
Jeg mangler en kode som finder den Folder jeg befinder mig i.
Ikke hele stien, men KUN den aktuelle mappe jeg befinder mig under. Nogen der kan hjælpe.???
Avatar billede eagleeye Praktikant
28. oktober 2004 - 19:20 #1
Du kan bruge GetFolder's .name til at finde det navne sådan her:

<%
set fso=server.CreateObject("scripting.filesystemobject")
str = fso.GetFolder(Server.MapPath(".")).Name

Response.Write str
%>
Avatar billede wan31 Nybegynder
28. oktober 2004 - 19:35 #2
Ok. Det jeg har, er en File Manager ting.
Så skal bruge den mappe JEG befinder mig i, ikke selve filen :)
Avatar billede eagleeye Praktikant
28. oktober 2004 - 19:45 #3
Har du overhovedet læst det jeg skriv, eller prøvet koden? :)
Avatar billede wan31 Nybegynder
28. oktober 2004 - 19:47 #4
ja. jeg for bare den mappe filen med koden ligger i
Avatar billede eagleeye Praktikant
28. oktober 2004 - 19:50 #5
Nemlig den folder du er i :)

Hvis du vil havde en anden folder skriver du bare en anden folder i som den skal finde navnet på. Når du nu har en File Manager har du sikkert også en variable som fortæller hvor man er så kan du bruge det.

str = fso.GetFolder(EnEllerAndenVariable).Name
Avatar billede eagleeye Praktikant
28. oktober 2004 - 20:02 #6
men hvis du har hele stien som i en variable kan du evt klippe i den variable med instr og mid for at finde sti navnet, bruger enten "/" eller "\" alt efter om det er relative eller fysik sti du har:

str = mid(stivariable,inStrRev(stivariable, "/")+1)
Avatar billede wan31 Nybegynder
28. oktober 2004 - 20:11 #7
YEAH.
Det virkede.
Har nemlig kun en samlet sti i en variabel

Takker mange gange :D    ... You are the man
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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