Avatar billede gnukki Nybegynder
02. marts 2006 - 10:29 Der er 5 kommentarer og
1 løsning

Flytte gamle filer

Er det muligt at lave et script, der kigger i en bestemt mappe samt undermapper og finder de filer, der f.eks. ikke er blevet redigeret i over 10 dage, hvorpå den flytter de pågældende filer til en anden mappe med samme mappestruktur som destinationen?

Hilsen Christian
Avatar billede inglenook Praktikant
02. marts 2006 - 14:04 #1
Du kan bruge funktionen Dir til at finde filnavne og saa teste paa FileDateTime:

eks.
Dime myFile as String
myFile = Dir(C:\minefiler\*.*)
If myFile <> "." and myFile <> ".." and myFile <> "" Then
If FileDateTime(myFile) < Now -10 Then
  ' goer noget
End If
End If

If myFile <> "" Then
Do Until myFile = ""
  myFile = Dir
  If myFile <> "." and myFile <> ".." and myFile <> "" Then
    If FileDateTime(myFile) < Now -10 Then
    ' goer noget
    End If
  End If
Loop
End If
Avatar billede inglenook Praktikant
02. marts 2006 - 14:05 #2
ups:
Dime myFile as String
skal self. vaere
Dim myFile as String
Avatar billede inglenook Praktikant
02. marts 2006 - 14:34 #3
hmm, det er da ikke min dag i dag......

myFile = Dir(C:\minefiler\*.*)
skal self. vaere:
myFile = Dir("C:\minefiler\*.*")
Avatar billede gnukki Nybegynder
03. marts 2006 - 10:50 #4
jeg takker mange gange...
Avatar billede gnukki Nybegynder
03. marts 2006 - 10:50 #5
hvis du lige vil smide et svar så du kan få dine point..
Avatar billede inglenook Praktikant
03. marts 2006 - 10:55 #6
ping....
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