Avatar billede hansen Nybegynder
08. september 2003 - 14:13 Der er 5 kommentarer og
1 løsning

Slet alle filer i mappen

Er der en der kan være behjælpelig med hvordan man sletter alle filer i en given mappe, uden at skele til hvad de hedder i extensions ...
Avatar billede eagleeye Praktikant
08. september 2003 - 14:21 #1
Eks du kan rette i stien:

<%
Set FSO = Server.CreateObject("Scripting.FileSystemObject")
Set Folder = FSO.GetFolder(Server.Mappath("/images/temp/"))

'Loop igennem filerne og slet
For Each File in Folder.Files
  file.Delete
Next
%>
Avatar billede ellebaek Nybegynder
08. september 2003 - 14:22 #2
Set fso = CreateObject("Scripting.FileSystemObject")
Set folderObject = fso.GetFolder(Server.MapPath("mappenavn"))
Set filer = folderObject.Files

For Each File In filer
  File.delete
Next
Avatar billede -master-d- Nybegynder
08. september 2003 - 14:22 #3
Hvad med den her ?

<%
path = Server.MapPath("c:\")
Set fso = Server.CreateObject("Scripting.FileSystemObject")
Set files = this.files

For Each File in files
set f=fs.GetFile(path & File.Name)
f.Delete                                             
Next
%>
Avatar billede -master-d- Nybegynder
08. september 2003 - 14:23 #4
Sorry sådan her :

<%
path = Server.MapPath("c:\")
Set fso = Server.CreateObject("Scripting.FileSystemObject")
Set this = fso.GetFolder(path)
Set files = this.files

For Each File in files
set f=fs.GetFile(path & File.Name)
f.Delete                                             
Next
%>
Avatar billede -master-d- Nybegynder
08. september 2003 - 14:24 #5
Hov hvad snakker jeg om, man behøver jo slet ikke getfile.

Brug eagleeye's metode den skulle virke.
Avatar billede hansen Nybegynder
08. september 2003 - 14:48 #6
Takker
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