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
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
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.