Ved hjælp af XSET kan du nemlig styre formatet på din dato. Du kan frit ændre på rækkefølgen af dag/måned/år. Hvis du skal sortere mapperne er et amerikansk datoformat at foretrække, YY-MM-DD.
Du kunne også benytte et lille VBscript til at lave det hele. Lav en tekstfil (brug programmet notepad.exe) med navnet datonavn.vbs og med følgende indhold:
Option Explicit dim fso, dato, i, katEksist set fso = CreateObject("Scripting.FileSystemObject") katEksist=True dato=Date while katEksist if fso.FolderExists(Dato) Then i=i+1 Dato=i & "_" & Date else katEksist=false End If wend fso.CreateFolder(Dato) Set fso = Nothing
Læg denne fil ind i den mappe, hvor du vil have lavet nye mapper. Hver gang, du klikker på den vil der opstå en ny mappe med navnet dagens dato eller 1_, 2_,... foran dagens dato.
Det burde det gøre, hvis du kører med en tilstrækkelig ny version. Hvis IE 6.0 er installeret kan man afvikle VBscript-programmer. tilstede, men mindre kan nok også gøre det. Men prøv, så finder du ud af det. Ikonen på en fil med et navn, der ender med .vbs vil se speciel ud, når dit system tillader afvikling af VBscript programmer.
Jeg kan ikke prøve det lige nu da det er en firma computer det skal bruges på til en person der ik så godt kan finde ud af at bruge sit kamera *LOL*
Men ved at han har IE 6.0 installeret..
Altså i en kort beskrivelse skal jeg bruge et program der kopierer alle billeder fra et digital kamera til en mappe med dato, og hvis mappen eksisterer skal den lave 1_ osv foran deropad.
Når den er færdig med kopieringen skal den åbne mappen i windows.
inden den sletter billederne fra kameraet skal den verificere at billederne er rigtigt kopieret.
Billederne fra kameraet ligger i e:\dcim\100camea og skal kopieres til c:\kamera\mappe
Kan det laves i VB ?? (Hvis du har en smartere måde at gøre det på er det oz ok)
Det script jeg har lavet vil vist klare hele dit problem. Hver gang, det kører, vil der opstå en ny undermappe i det katalog, hvor scriptet ligger. Første gamg vil det hedde 06-06-04, anden gang 1_06-06-04 tredje gang 2_06-06-04 osv. Skal det kunne andre ting?
Kopiere fra et kamera: Verificering: Hvor meget kræver du her? Hvis et script, der kopierer er afslutte fejlfrit vil det normalt ikke være nødvendigt at gøre mere. Men man kunne da gå "med livrem og seler" og så kopiere til to forskellige steder på disken. Jeg kan godt lave et VBscript, der kopierer indholdet af mappen e:\dcim\100camera over det nye sted og derefter sletter filerne i det første katalog. Men jeg har ikke tid til at gøre det lige nu. I morgen eller på tirsdag, vil jeg nok kunne få det lavet.
Jamen hvis bare det er sikkert at billederne er kopieret over er det ik noget problem, det er bare for at være sikker på at der ik er nogle billeder der går tabt undervejs ;-)
Ja MoveFile er sagen. Den mulighed havde jeg glemt. :o) Du behøver ikke at give mig point for dette. Jeg er glad for at have kunnet hjælpe dig.
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.