Avatar billede moso Nybegynder
29. september 2003 - 22:53 Der er 1 kommentar og
1 løsning

List og Slet filer i undermapper.

Jeg har brug for en oversigt over filer som befinder sig i undermapper - altså ikke bare en mappe - smat muligheden for at slette dem enkeltvis.

Er der nogen gode ideer?
Avatar billede eagleeye Praktikant
29. september 2003 - 23:33 #1
Evt kunne det laves sådan her:



<% Response.Buffer = true %>
<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<BODY>
<%
Set fso = CreateObject("Scripting.FileSystemObject")

sletFil = Request.QueryString("fil")
if sletFil <> "" then
  Response.Write "Filen " & sletFil & " er slettet<br><br>"

  'UDKOMMENTER EVT FOR TEST
  fso.DeleteFile(sletFil)
end if
 

sub lookinfolder (foldernavn)
  Set objFolderR = fso.getFolder( foldernavn )
 
  Set objFolder = fso.getFolder( objFolderR.Path )
  Set objFiles = objFolder.Files

  for each file in objFiles
    Response.Write "<a href=""" & Request.ServerVariables("SCRIPT_NAME")
    Response.Write "?fil=" & server.URLEncode(File.Path) & """>Slet</a> "
   
    Response.Write File.Path & "<br>"
  next
  Set objFolder = Nothing
  Set objFiles = Nothing

  Response.Flush
  For each Folder in objFolderR.SubFolders
    call lookinfolder (Folder.path)
  next
 
  Set objFolderR = Nothing
end sub

strPhysicalPath = "C:\Inetpub\wwwroot\rootfolder\"
call lookinfolder (strPhysicalPath)
%>
</BODY>
</HTML>
Avatar billede eagleeye Praktikant
30. september 2003 - 17:13 #2
Eller kan du prøve at download ASPADMIN v. 2.0 herfra og se om det er noget:
http://www.netsrac.dk/netsrac-dk/
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