Avatar billede hejhooo Nybegynder
13. juni 2004 - 22:49 Der er 7 kommentarer og
2 løsninger

Listning af sub.folder i et domæne

Hejhooo

Er det muligt at lave et script som kan liste alle sub.folder og filer op som er oprettet under det domæne som filen ligger i...

Hejhooo
Avatar billede ellebaek Nybegynder
13. juni 2004 - 22:59 #1
Vil du have listet både mapper og filer på samme side..?
Eller en side til mapper og en til filer..
Avatar billede tofte Juniormester
13. juni 2004 - 23:08 #2
<%
Dim fs, fldr, fil
set fs = server.createobject("Scripting.FilesystemObject")
set folder = fs.GetFolder(server.MapPath("."))

set file = folder.Files
for each fil in file
response.write fil.name&"<BR>"
next
%>
<B>Mapper</B> <BR>
<%

Set sfolder = folder.subfolders

For Each f1 in sfolder
  Response.write (f1.name & "<BR>")
Next
set folder = nothing
set file = nothing
set sfolder = nothing
set fs = nothing
%>
Avatar billede ellebaek Nybegynder
13. juni 2004 - 23:11 #3
og hvis det så skal være med filer bagefter-...

<%
Dim fs, fldr, fil
set fs = server.createobject("Scripting.FilesystemObject")
set folder = fs.GetFolder(server.MapPath("."))

set file = folder.Files
for each fil in file
response.write fil.name&"<BR>"
next
%>
<B>Mapper</B> <BR>
<%

Set sfolder = folder.subfolders

For Each f1 in sfolder
  Response.write (f1.name & "<BR>")
Next

Set sfiles = folder.files
for each file in sfiles
response.write (file.name & "<br>")
next
set folder = nothing
set file = nothing
set sfolder = nothing
set fs = nothing
%>
Avatar billede ellebaek Nybegynder
13. juni 2004 - 23:12 #4
hov...

Sorry.. Min fejl.
Avatar billede hejhooo Nybegynder
14. juni 2004 - 23:34 #5
Hej Tofte + ellebaek

Tak for jeres svar

Kan man sorter så mapperne bliver vist først også filerne der efter

Hejhooo
Avatar billede ellebaek Nybegynder
14. juni 2004 - 23:37 #6
Jep... Sådan her
<%
Dim fs, fldr, fil
set fs = server.createobject("Scripting.FilesystemObject")
set folder = fs.GetFolder(server.MapPath("."))
%>
<B>Mapper</B> <BR>
<%
Set sfolder = folder.subfolders

For Each f1 in sfolder
  Response.write (f1.name & "<BR>")
Next
response.write "<b>Filer</b><br>"
set file = folder.Files
for each fil in file
response.write fil.name&"<BR>"
next
%>
set folder = nothing
set file = nothing
set sfolder = nothing
set fs = nothing
%>
Avatar billede tofte Juniormester
17. juni 2004 - 20:09 #7
kan du bruge ovenstående ??
Avatar billede hejhooo Nybegynder
18. juni 2004 - 23:43 #8
Takker for løsningerne... men det var den sidste fra ellebaek som jeg skulle bruge...
Men jeg ville gerne give begge to point så hvad med at jeg deler dem ...for i har jo begge svaret med det samme svar(((-: Hejhoo
Avatar billede ellebaek Nybegynder
19. juni 2004 - 12:38 #9
jeg smider et svar også..
Så deler du som du synes ;-)
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