kunne evt. bruge stifinder. højreklikke og vælge \" arranger ikoner\" herunder \"efter type\" vælg den først. hold shift nede og vælg den sidste af jpg-filerne. Tryk delete?!?
tror det er 3. gang i denne uge jeg svare på et spørgsmål poster det og SÅ får læst hvad der egentlig står....... Kan være jeg bare skal gå i seng.... :-)
Det kommer vist til at kræve at brugerne indstiller nogle indlæg, ellers bliver det nok for krævende at scanne igennem for Andreas og Jacob.... Men egentlig en OK ide...
gchris5>> Det ville helt klart være det nemmeste at markere dem, og så trykke på Delete - problemet er bare at jeg så skal have fat i et MEGET LANGT kabel til mit tastaur !! ;-)
Brain>>
Hvordan vil du sætte dit forslag ind her:
Set fso = CreateObject(\"Scripting.FileSystemObject\")
Jeg tror ikke at du kan bruge et joker tegn her brain !!!! Men du kan da lave et loop der sletter de filer du har brug for:
Function DeleteFilesInFolder(folderspec) Dim fso, f, f1, fc, s Set fso = CreateObject(\"Scripting.FileSystemObject\") Set f = fso.GetFolder(folderspec) Set fc = f.Files For Each f1 in fc if f1.type = \"jpg\" then f1.Delete Next End Function
Du kan så kalde DeleteFilesInFolder med en sti som string til det dir som du gerne vil slette .jpg filer i. Jeg ved ikke om det virker helt, men princippet er godt nok....
Elle måske skal det jo nok væer en sub... Sub DeleteFilesInFolder(folderspec) Dim fso, f, f1, fc, s Set fso = CreateObject(\"Scripting.FileSystemObject\") Set f = fso.GetFolder(folderspec) Set fc = f.Files For Each f1 in fc if f1.type = \"jpg\" then f1.Delete Next End Sub
Sub DeleteFilesInFolder(folderspec) Dim fso, f, f1, fc, s Set fso = CreateObject(\"Scripting.FileSystemObject\") Set f = fso.GetFolder(\"d:\\www2\\domain\\billede\\\") Set fc = f.Files For Each f1 in fc if f1.type = \"jpg\" then f1.Delete Next End Sub
Sub DeleteFilesInFolder(folderspec) Dim fso, f, f1, fc, s Set fso = CreateObject(\"Scripting.FileSystemObject\") Set f = fso.GetFolder(\"d:\\www2\\domain\\billede\\\") Set fc = f.Files For Each f1 in fc if f1.type = \"jpg\" then f1.Delete End if Next End Sub
Prøv denne her : Sub DeleteFilesInFolder(folderspec) Dim fso, f, f1, fc, s Set fso = CreateObject(\"Scripting.FileSystemObject\") Set f = fso.GetFolder(folderspec) Set fc = f.Files For Each f1 in fc response.write f1.type & \"<br>\" if f1.type = \"JPEG Image\" then f1.Delete End if Next End Sub
Sub DeleteFilesInFolder(folderspec) Dim fso, f, f1, fc, s Set fso = CreateObject(\"Scripting.FileSystemObject\") Set f = fso.GetFolder(folderspec) Set fc = f.Files For Each f1 in fc if f1.type = \"JPEG Image\" then f1.Delete End if Next End Sub
Er det evt. et gratis webhotel det ligger på, jeg skal sige dig at mange webhoteller især de gratis webhoteller der findes der ude på det store net, har slået brugen af FSO, fra. Men du kan f.eks. hente stien til en fil på serveren sådan her : MyFile = Server.mappath(\"minfil.asp\")
Det der problemet er at jeg har en masse jpg\'er og asp filer i et bibl. Når jeg forlader det bibl. skal der kopiers een bestemt jpg over i et andet bibl. og resten skal slettes - men ikke de asp filer der ligger der.
Jeg har fået det ordnet sådan at der kopieres osv. - men ikke det med at slette.
flere point ?? ;-) - jeg er jo lidt krævende ..... eller måske langsomt opfattende...
Ja flere point ville jo være rart, det er jo også kun til 15...tsk. ANYWAY, så bare sæt det ind jeg har skrevet.
Det den gør, er jo bare at hive stien til folderen ud af den absolutte sti, og kalde DeleteFilesInFolder med den sti, og DeleteFilesInFolder er jo lavet sådan at den kun slette alle de jpg filer der ligger i det bibliotek.
Set oFileSys = Server.CreateObject(\"Scripting.FileSystemObject\") Set oFolder = oFileSys.GetFolder(\"foldername\") For Each oFile In oFolder.Files sFileName = oFile.Name If(LCase(Right(sFileName,4)) = \"jpeg\" Or LCase(Right(sFileName,3)) = \"jpg\") Then oFile.Delete End If Next
Point til brain og kasseper
God weekend Jens
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.