Avatar billede Jman Praktikant
18. september 2003 - 18:56 Der er 2 kommentarer og
2 løsninger

FSO - kigge i mapper og undermapper

Er der nogen der ligger inde med et script til at kunne kigge efter alle mapper+filer samt mapper+filer i undermapper.
Jeg har forsøgt med forskellige eksempler FSO, men jeg er ved at få fnat af det .. :(
Jeg kan godt få listeet al andet end mapper på mit c-drev, men her kommer den tricky part:
Jeg skal have scriptet til at kigge i et mounted drev (G:\) og der får jeg invalid path ... *grr*
Avatar billede medions Nybegynder
18. september 2003 - 19:01 #1
Kig på www.netsrac.dk <- der er der et script der hedder ASPAdmin som kan det!
Avatar billede Jman Praktikant
18. september 2003 - 19:05 #2
okay.. det var måske lige at skyde gråspurve med kanonkugler.
Jeg skal blot have liste mapper/undermapper med tilhørende filer til en dynamisk menu.
Avatar billede medions Nybegynder
18. september 2003 - 20:46 #3
Prøv flg.:

<%
Set fso = CreateObject("Scripting.FileSystemObject")

function lookinfolder (foldernavn)
  Set objFolder = fso.getFolder( foldernavn )
  Response.Write objFolder.path & "<br>"
  Response.Flush
 

  For each Folder in objFolder.SubFolders
    call lookinfolder (Folder.path)
  next
 
  Set objFolder = Nothing
end function


sti = "."
strPhysicalPath = Server.MapPath(sti)

lookinfolder (strPhysicalPath)

Conn.Close
Set Conn = Nothing
Set fso = Nothing
%>

//>Rune
Avatar billede Jman Praktikant
19. september 2003 - 13:51 #4
Det har jeg også prøvet - mit problem har åbenbart ikke været min kode men tværtimod at jeg ikke har adgang til mappe med en asp-side.
Jeg lukker opgaven igen - du får dog lidt for din tid :)
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