Valet av programspråk är inte särskilt viktigt. Vad som däremot är viktigt är att EXAKT beskriva förutsättningarna, vad man vill uppnå, och hur eventuella fel ska hanteras. Så, för att kunna göra det här måste du bl.a. svara på
FÖRUTSÄTTNINGAR
1) Hur kommer PDF-filerna in i mappen? Sker det via lokal filkopiering eller via annan överföring, t.ex. FTP /HTTP. Vid annan överföring än lokal kopiering, hur länge ska scriptet vänta innan det anser att filöverföringen misslyckats
2) Kan det komma andra filtyper än PDF i mappen?
3) Har alla PDF-filer en filändelse?
4) Har alla filer läs- och skrivrättigheter för den användare som kör processen?
5) Har alla filer samma namnschema och i så fall hur ser det ut?
6) Finns mapparna som filerna ska flyttas till, och i så fall var? (återigen)
7) Har mapparna läs och skrivrättigheter för den användare som kör processen?
ÖNSKAT RESULTAT
1) Vad ska hända med filer som inte följer namnschemat?
2) Vad ska hända med andra filtyper
3) Var ska mapparna ligga? Om mapparna inte finns, ska de då skapas?
4) Vilka rättigheter ska mapparna och filerna som flyttas in i dem ha?