Avatar billede stof Nybegynder
16. juli 2003 - 14:22 Der er 11 kommentarer og
1 løsning

program som kan proppe filer ind i de korrekte mapper

Jeg har nok 5000 billeder som skal inddeles i mapper. Mapperne hedder A, B, C, osv.

Findes der ikke et program som kan ligge filerne ind i den mappe som passer til filens forbogstav...?
Avatar billede skyttegaard Nybegynder
16. juli 2003 - 14:24 #1
et batch script:

move a*.* C:\DIR\A
move b*.* C:\DIR\B
move c*.* C:\DIR\C

osv
kan laves på et minut med copy paste i notepad
Avatar billede skyttegaard Nybegynder
16. juli 2003 - 14:25 #2
C:\DIR skal selvfølgelig erstattes med det drev og bogstav, som du vil bruge
Avatar billede stof Nybegynder
16. juli 2003 - 14:28 #3
undskyld... kan du ikke forklare lidt nærmere...
Avatar billede skyttegaard Nybegynder
16. juli 2003 - 14:30 #4
Jo - jeg kan også lave scriptet til dig, hvis du lige giver lidt oplysninger:

- Ligger alle dine billeder i et directory nu?
- Hvor skal de ligge bagefter?

Der skal laves en batch-fil  filnavn.bat
den skal indeholde 26 move kommandoer - en for hvert forbogstav
Den køres så fra det sted, hvor dine billeder ligger nu og vil så flytte dem til de respektive nye mapper
Avatar billede stof Nybegynder
16. juli 2003 - 14:36 #5
okay... jeg tror jeg har fattet.... jeg har lavet filen hvor de 28 komandoer er i nu... Sti'en er sat så den passer...


jeg har gemt den som "billeder.bat"

hvordan får jeg så denne fil brugt?
Avatar billede skyttegaard Nybegynder
16. juli 2003 - 14:38 #6
Du kan enten køre den fra en command prompt (Under programs - accessories) ved at stille dig i dit billed directory og skrive billeder
Eller du kan køre den fra Start - Run og så browse frem til filen

Fordelen ved at køre fra en command prompt er, at du ser filen køre på skærmen - hvis der opstår nogen fejl, får du det altså at se.
Men resultatet er ellers det samme
Avatar billede skyttegaard Nybegynder
16. juli 2003 - 14:41 #7
der skal muligvis \ efter directory navn i batch-filen, hvis du ikke allerede har de 26 mapper
Altså så det hedder move a*.* c:\dir\a\
Avatar billede stof Nybegynder
16. juli 2003 - 14:45 #8
den skriver "Forkert syntaks for komando." for hver komando....
Avatar billede skyttegaard Nybegynder
16. juli 2003 - 14:49 #9
Hvilket Operativ system kører du?
Avatar billede stof Nybegynder
16. juli 2003 - 14:51 #10
xp... det skal ind i mappen billeder... C:\Documents and Settings\Kristoffer Moos\Dokumenter\Billeder
Avatar billede skyttegaard Nybegynder
16. juli 2003 - 14:57 #11
Ahh - så er det mellemrummet, der giver problemet - prøv at sætte mappen i citationstegn, så der står:
move a*.* "C:\Documents and Settings\Kristoffer Moos\Dokumenter\Billeder\a"

Har du forresten oprettet de enkelte mapper (a, b osv) i forvejen?
Ellers er jeg ikke sikker på, at XP kan finde ud af det.
Hvis der er problemer med det, kan du udvide dit batch script med linier, der opretter hver mappe:
mkdir "C:\Documents and Settings\Kristoffer Moos\Dokumenter\Billeder\A"
mkdir "C:\Documents and Settings\Kristoffer Moos\Dokumenter\Billeder\B"
osv
Avatar billede stof Nybegynder
16. juli 2003 - 15:09 #12
jaaa... det virkede... mange tak for hjælpen
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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