23. september 2007 - 01:26Der er
6 kommentarer og 3 løsninger
Tælle filer i mappe.
Jeg ville gerne tælle filer en i mappe.
har dette skripr jeg har rette lidt så det passer. men kan ikke få det til at tælle filerne.. ??
set fs = Server.CreateObject("Scripting.FileSystemObject") set folder = fs.getfolder("" & Server.MapPath("/dbimages/scaled/") & "") set files = folder.files response.write "---- FILES ----<hr>" for each fil in files response.write fil & "<br>" next
Når Danmark og Europa skal ruste sig til en ny sikkerhedspolitisk virkelighed, handler det ikke længere kun om materiel og mandskab.
Slettet bruger
23. september 2007 - 02:16#1
jamen det har man da... <% filecount=0 set fs = Server.CreateObject("Scripting.FileSystemObject") set folder = fs.getfolder(server.mappath("dbimages/scaled/")) response.write "---- FILES ----<hr>" for each fil in folder.files filecount=filecount+1 response.write fil & "<br>" next response.write "antal filer: " & filecount %>
Tak til begge to, de virker. har lavet den mest simple lidt om.
set filesinfolder = Server.CreateObject("Scripting.FileSystemObject") Set folder = filesinfolder.getFolder(server.mappath("/dbimages/scaled/")) Set foldercollection = folder.Files
<%= foldercollection.count %>
I må gerne lave svar begge to :)
PS, hvis jeg så vil lave en funktion, der sletter alle filer i den mappe. IKKE mappen! kun alle filerne. Hvad er koden så ?
mit forslag ville være at hvis du skal slette alle filer i en mappe så ville jeg gøre det således - og det kan godt være det kan gøres smartere, men jeg synes dette er den meste stabile måde at slette alle filer i en mappe på:
<% set filesinfolder = Server.CreateObject("Scripting.FileSystemObject") set folder = filesinfolder.getFolder(server.mappath("dbimages/scaled/")) for each file in folder.files filename=file.name filesinfolder.DeleteFile(server.mappath("dbimages/scaled/" & filename), True) next set folder=nothing set filesinfolder=nothing %>
- og denne skulle ikke ret gerne slette mappen også...
Ups, den så jeg ikke, skulle refresh siden før den kom :(
Mange tak ;)
Synes godt om
Ny brugerNybegynder
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.