Tänk att vi har en lagringsenhet där vi vill att alla våra jobb ska sparas. Filerna ska sparas i respektive projekts grundmapp och därefter placeras i mappar först efter månad 1-12 och därefter en mapp för varje dag i månaden 1-31.
Sitter man och skapar många filer varje dag blir det ett sabla hattande i mappar fram och tillbaka. Därför vill man ha en het flyttmapp som läser av filnamnet och flyttar filerna baserat på det.
Vi låtsas att vi har tre olika projekt som heter AA, BB och CC. I dessa olika projekt sparar vi PDF-filer i respektive datummapp i respektive månadsmapp i respektive projektmapp.
Filnamnen kan se ut så här:
0315_AA_Filnamnet.pdf (sökväg /AA/03/15/...)
0418_BB_Filnamnet.pdf (sökväg /AA/04/18/...)
0912_CC_Filnamnet.pdf (sökväg /AA/09/12/...)
Dom fyra första sifforna motsvarar månad och datum. Bokstäverna mellan understrecken motsvarar projektet.
Då vill vi alltså att en hotfolder ska läsa först bokstäverna mellan understrecken, för att på så sätt flytta filen till rätt projektmapp.
Därefter ska den känna av dom två första sifforna för att gå till rätt månadsmapp.
Till sist ska den känna av dom två följande sifforna för att placera i rätt datummapp.
I de fall mappar saknas ska dessa skapas baserat på samma kriterier som ovan.
Jag förstår att det blir ett antal rader kod. Jag har googlat och försökt hitta hjälpande script, men utan resultat. Är detta möjligt?